键入一串字符(换行作为结束标志),统计字符的个数,将该串字符及字符个数显示到屏幕上并写入文件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);
}