include
include
define N 3
int main()
{
struct Student stu[N];
struct Student *p=stu;
void input(struct Student stu[]);
struct Student max(struct Student stu[]);
void print(struct Student stu);
input(p);
print(max(p));
return 0;
}
void input(struct Student stu[])
{
int i;
printf(“请输入各学生信息:学号,姓名,三门课成绩:\n”);
for(i=0;i<3;i++)
{
scanf(“%d%s%f%f%f”,&stu[i].num,stu[i].name,&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
stu[i].aver=(stu[i].score[0]+stu[i].score[1]+stu[i].score[2])/3.0;
}
}
struct Student max(struct Student stu[])
{
int i,j=0;
for(i=1;i