求 大佬 解答 EXE停止工作

代码如下
#include
#include
int main()
{
FILE* fi = fopen("1","r");
if (fi = NULL){
printf("失败");
return 1;
}
char name[20];
int age;
double weight;
fscanf(fi, "%s", name);
fscanf(fi, "%d %lf", &age, &weight);
fclose(fi);
printf("%s %d %g\n", name, age, weight);
getchar();
return 0;
}

1个回答

判断的时候 fi==NULL

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!