从键盘输入一串字符,以回车键结束,将其写入文本文件a1.txt,并显示。

从键盘输入一串字符,以回车键结束,将其写入文本文件a1.txt,并显示。 c语言~~

#include <stdio.h>
int main()
{
FILE *fp=fopen("a1.txt", "w");
char str[100];
gets(str); //输入
fputs(str,fp); //输出到文件
puts(str); //输出到屏幕
fclose(fp);
return 0;
}追问

不对啊…

追答

哪里不对,你运行了?

追问

恩德

追答

把你的图粘上来,我运行是正常的

追问

追答

你把下面的错误给我显示出来,不然我看不出错误,估计你编译器的问题吧
2error(s)那里,向上翻,可以看到具体错误描述

追问

追答

fclose(fp);写错了!

追问

额额

好的
谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答