1:初始化操作
#include<stdio.h>
#include<stdlib.h>
char name[5][10];
int number[5],score[5][10],sum[5];
int n;
double ans_score[5]; // 存储排序后的成绩
void information(int n);
void grade(int n);
void order(int n);
void swap(char **str1, char **str2); // 交换两个字符串
void find(int n);
2:主函数
进行初始界面的处理操作
printf("\n\n\t\t 歌手比赛系统 \n\n");
printf("\t**********************************\n\n");
printf("\t**\t 1)输入选手数据 \t**\n");
printf("\t**\t 2)评委打分 \t**\n");
printf("\t**\t 3)成绩排序 \t**\n");
printf("\t**\t 4)数据查询 \t**\n\n");
printf("\t**********************************\n");
while(r) {
printf("\n\t请输入你想进行的操作所对应的序号:");
scanf("%d",&a);
switch(a) {
case 1:
printf("\n\n\t你想进行的操作是:输入选手数据\n");
printf("\n\t请输入选手的个数:(不超过5个)");
scanf("%d",&n);
information(n