#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE* fp;
char ch;
fp = fopen("myfile.txt", "r");
if (fp == NULL)
{
printf("文件打开失败");
exit(0);
}
printf("文件打开成功");
ch = getchar(fp);
while (!feof(fp))
{
putchar(ch);
ch = getchar(fp);
}
fclose(fp);
return 0;
}
C2059那里我根本就没有28行,哪里来的28行的错误啊TT
C2449我也试过用else{}的格式,也不行
二编:发现是另一个同时存在的文件1.c的影响,删掉1.c就不会出现这两个错误了,以后要注意两个文件的同时存在时的使用,特别是出现不属于这个文件的行数错误时