有10个 结构体变量,内含学生学号、姓名和三门课的成绩,要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课成绩和平均成绩(C语言)
#include<stdio.h>
#define N 3
struct student
{
int num;
char name[20];
float score[3];
double average;
}stu[N];
void input();
struct student max();
void print();
struct student search();
void deleete();
void login();
int main()
{
struct student *p=stu;
int s;
int f=1;
do{
login();//登录
printf("请选择\n");
scanf("%d",&s);
switch(s)
{
case 1:
system("pause");//输入学生信息
system("cls");
input(p);
break;
case 2:
system("pause");//找出最大值
system("cls");
printf("成绩最高的学生:\n");
print(max(p));
break;
case 3:
system("pause");//打印学生信息
system("cls");
print(search(p));
break;
case 4:
system("pause");//查找学生信息
system("cls");
deleete(p);
break;
case 0:
system("pause"