定义学生结构体数据类型,从键盘输入一批学生的信息,编写函数将这批学生按姓名排序后输出。
#include<stdio.h>
#include<string.h>
typedef struct date
{
int year;
int month;
int day;
}DATE;
typedef struct student
{
int num;
char name[20];
char sex;
DATE birthday;
float score;
}STUDENT;
void inputarr(STUDENT s[ ], int n);
void outputarr(STUDENT s[ ], int n);
int compname(STUDENT a, STUDENT b);
void sortname(STUDENT s[],int n);
int main()
{
STUDENT b[5];
inputarr(b,5);
sortname(b,5);
outputarr(b,5);
return 0;
}
/*********