问题 填空题

#include"stdio.h" main() {FILE*I=fp;char ch; if((fp=fopen("test.txt","w"))==NULL) {printf("cannot open file\n");exit(0);} ch=getchar(); while(ch!=’$’) {fputc(ch,fp);putchar(ch); ch=getchar();} fclose(*fp); } 错误:______ 改正:______

答案

参考答案:错误:fclose(*fp);

解析:改正:将其修改为felose(fp);关闭文件语句语法错误。

选择题
问答题