从键盘输入一串字符(!作为结束标志),保存到文件“user.dat”中。
#include #include void main() { char ch; FILE *fp; /*定义FILE的指针变量 */ if((fp=fopen("user.bat","wb"))==NULL) /*使用fopen打开文件并判断是否打开成功 */ {printf("Can not open file!\n"); exit(0); } while ((ch=getchar()) != '!') /*循环读取输入的一串字符并写入到文件中*/ fputc(ch, fp); fclose(fp); /*关闭文件*/ }