(); //本题题目要求//Рint menu_select(); //主菜单//Рvoid shuru(); //输入获奖运动员信息//Рvoid shuchu(); //按照比赛成绩从高到底输出系部和其比赛成绩//Рvoid xibu(); //查询系部获奖情况//Рvoid xiangmu(); //查询项目获奖情况//Рvoid TiShi(); //提示题目所需数据//Рvoid daoruxi(); //导入获奖运动员成绩到系部//Рint panduan(); //判断所输入信息是否有错误//Рvoid exit0(); //退出//Р并定义个全局变量:Рint writeinfo_flag=0;/*运动员信息是否保存标志*/Рstruct student *head=NULL, *p1,*p2,*p3;/*用于新建和导入运动员信息*/Р主要模块的实现Р系统以主函数int main()为入口,首先通过调用void e()显示欢迎界面,指导老师以及作者,然后调用void TiShi()函数显示学校院系及运动项目设置情况,并通过switch(menu_select()),显示主菜单,并利用void menu_select()接受用户的返回值返回个主函数,再调用相关的函数进入到下一级菜单进行相关操作。Р4.3 以下是几个主要模块的流程图:题目要求Р主函数:Р主函数Р Р调用void TiShi();、void e()、void loadrec()Р 调用РVoid menu_select()Р接受int menu()的返回值Р?NР是否合法Р Р?Y?Р?Y?N?是否为0Р调用相关函数Р退出系统Р?Р图2 主函数Р5.运行结果Р5.1欢迎界面: Р图6 欢迎界面Р任意键自动进入系统界面。Р5.2主菜单界面:Р图7主菜单界面Р5.3题目输出界面:Р 图8 题目输出界面