diff --git a/1.c b/1.c index 75522c5..1a226f5 100644 --- a/1.c +++ b/1.c @@ -4,13 +4,15 @@ #define MAX 100 #define MAX_1 100 typedef struct singer{ - int num; - char name[10]; - char xb[10]; - int score[MAX_1]; + int num; // 序号 + char name[10]; // 姓名 + char xb[10]; // 性别 + float aver; // 平均分 + int score[MAX_1]; // 原始成绩 }SING; void inarray(SING sing[MAX], int *pnum){ + // 输入歌手信息:序号、姓名、性别 int n=0; printf("输入歌手人数:"); scanf("%d", &n); @@ -22,25 +24,48 @@ void inarray(SING sing[MAX], int *pnum){ *pnum = n; } void outarrry(SING sing[MAX], int n){ + // 输出歌手信息:序号、姓名、性别 printf("序号\t姓名\t性别\n"); for(int i=0;i