# include /*引用库函数*/ # include # include # include typedef struct /*定义结构体数组*/ { char roomnum[4]; /*房间号*/ char bednum[2]; /*床位号*/ char num; /*学号*/ char name[20]; /*姓名*/ } Student; Student room1[10000]; /*结构体数组变量*/ int menu_select() /*菜单函数*/ { char c; do { system("cls"); /*运行前清屏*/ printf("\t\t★★★★★★学生宿舍管理系统★★★★★★\n"); /*菜单选择*/ printf("\t\t§1
输入记录 §\n"); printf("\t\t§2
显示记录 §\n"); printf("\t\t§3
按房间号排序并显示 §\n"); printf("\t\t§4
按学号排序并显示 §\n"); printf("\t\t§5
插入一条记录按学号排序显示 §\n"); printf("\t\t§6
按姓名查找,删除一条记录 §\n"); printf("\t\t§7
查找并显示一条记录 §\n"); printf("\t\t§8
从文件中读入数据 §\n"); printf("\t\t§9
循环写入数据 §\n"); printf("\t\t§0
结束程序 §\n"); printf("\t\t★★★★★★★★★★★★★★★★★★★★\n"); printf("\t\t 请选择你要运行的选项按(0-9):"); c=getchar(); /*读入选择*/ } while(c'9'); return(c='0'); /*返回选择*/ } int Input(St