#include<stdio.h>
#define N 50
struct stu
{
int num;
char name[20];
float score[3];
float average;
};
int count=0;
void display(struct stu []);
struct stu input();
void sort(struct stu []);
void insert(struct stu infm[]);
void search(struct stu infm[]);
void del(struct stu infm[]);
void main()
{
char ch;
struct stu infm[N];
int in_int;
do
{
printf("请输入要实现的功能:1、录入;2 排序;3、显示;4、查找;
5、插入;6、删除");
scanf("%d",&in_int);
switch(in_int)
{
case 1:{
do
{
infm[count]=input();
count++;
printf("是否继续录入?(y/n)");
fflush(stdin);
scanf("%c",&ch);
}while(ch=='y'||ch=='Y');
display(infm);
break;
}
case 2: