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;
}