把这句struct student stu[50]放到,结构体struct student 的定义的后面。
结构体数组放到结构体定义下面。。。放上面都不知道student是个啥当然报错了。。struct student {int num;char name[10];
};struct student stu[50];
放在你定义的结构体后面就好了,这就相当于一个类型定义变量,你定义的结构体类型在后面,所以没办法定义,只需要放在后面就好了