键入一串字符(换行作为结束标志),统计字符的个数,将该串字符及字符个数显示到屏幕上并写入文件str.dat中。 #include<stdio.h> main() { char ch;int sumch=0; FILE

admin2008-07-01  20

问题 键入一串字符(换行作为结束标志),统计字符的个数,将该串字符及字符个数显示到屏幕上并写入文件str.dat中。
   #include<stdio.h>
   main()
   {
   char ch;int sumch=0;
   FILE*fp;
   fp=fopen ("str.dat","w");
   while((ch=getchar())!=______)/*第一空*/
   {
   sumch++;
   putchar(ch);
   fputc(______,fp);/*第二空*/
   }
   printf("sumch=%d\n",sumch);
   fprintf(______,"sumch=%d\n",sumch);/*第三空*/
   fclose(fp);
   }

选项

答案‘\n’/*第一空*/ ch/*第二空*/ fp/*第三空*/

解析
转载请注明原文地址:https://kaotiyun.com/show/CPAx777K
0

最新回复(0)