以下程序把从终端读入的文本(用@作为文本结束标志)输出到一个为out.dat的新文件中,请填空。
??#include
??main()
??{FILE*fp;char ch;
??if((fp=______)==NULL)??exit(0);
??while((ch=getchar())!="@")
????fputc(ch,fp);
??fclose(fp);
??}
【参考答案】- `#include ` 是必须的,因为它包含了标准输入输出函数的声明,如 `FILE`, `fop......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)