struct Student
{
int math;
int english;
}
int main(int argc,char **argv)
{
struct Student stu[50];
//为其中一个学生的成绩赋值
stu[20].math = 90;
stu[20].english = 95;
return 0;
}你的struct是错的,在大括号之后需要加 ;
struct Student
{
int math;
int english;
};
int main(int argc,char **argv)
{
struct Student stu[50];
//为其中一个学生的成绩赋值
stu[20].math = 90;
stu[20].english = 95;
return 0;
}你只要在代码
struct Student
{
int math;
int english;
};(这里加上一个分号‘;’就行了)struct Student
{
int math;
int english;
};
int main(int argv,char **argv)
{
struct Student stu[50];
stu[20].math=93;
stu[20].english=95;
return 0;
}
我觉得你可以在
struct Student
{
int math;
int english;
}后加一个";".