我有一个a.txt包含以下内容:
A 50 60 70
B 80 90 100
我正在尝试使用下面的代码将其保存到学生结构中,但它并不能保存每个学生的最后两个年级。 我在主要文件中打开了文件。 请。建议出了什么问题?
typedef struct student{
char name[20];
int grades[3];
}student;
while(fscanf(fp,"%s%d%d%d",stu[i-1].name,&stu[i-1].grades[0],&stu[i-1].grades[1],&stu[i-1].grades[2])!=EOF)