文件操作
#include "stdio.h"char main()
{
char str;
FILE *pfile;
pfile=fopen("D:\\film.txt","a+");//D盘的盘根
printf("请输入要添加的数据:\n");
scanf("%s",str);
fprintf(pfile,"%s",str); //本条语句改成fputs(str,pfile);或fputs("str",pflie);后出现同样问题
fclose(pfile);
}
本义是要实现将scanf()中输入的字符串,添加到文件film.txt的末尾。
但运行失败,弹出TempFile.exe遇到问题,需要关闭。
求教高手解决