#include #include #include #include struct achievement//定义表示成绩的结构体 {char schoolname[20];//学校名称 int schoolnumber;//学校编号 int l;//获奖名次数 char name[20];//运动员姓名 int mark;//分数 int mscore;;//男子团体总分 int wscore ;//女子团体总分 int sum;//学校总分 int range[];//学校排名 }; struct subject//表示项目的结构体 {int subnum;//项目编号 int subkind;//项目类型 char subname[20];//项目名称 }; int main() printf("***********************************************\n"); printf("** 1.输入初始化信息 **\n"); printf("** 2.确定名次取法 **\n"); printf("** 3.填写各项目获奖运动员信息 **\n"); printf("** 4.查询学校信息和比赛项目信息 **\n"); printf("** 5.退出程序 **\n"); printf("***********************************************\n"); int m,n,w;//n-参赛学校总数 m-男子竞赛项目数 w-女子竞赛项目数 printf("请输入参赛学校总数\n"); scanf("%d",&n); printf("请输入男子竞赛项目数\n"); scanf("%d",&m); printf("请输入女子竞赛项目数\n"); scanf("%d",&w); printf("请输入所取名次\n"); scanf("%d",&l); while(l!=3||l!=5) printf("输入有误,请重新输入!");