c语言,从文本文件中读取数据到结构体数组,读不到最后一行是什么问题_百 ...答:...while(fgetc(fp)!=EOF) { printf("%d %d %s\n",eve[i].p,eve[i].d,eve[i].name); i++; fscanf(fp,"%d%d%s",&eve[i].p,&eve[i].d,&eve[i].name); }printf("%d %d %s\n",eve[i].p,eve[i].d,eve[i].name);...就可以打印出来了。把代码改成如下:....