||w0>'2');Р if(w0=='1'){Р staff[k].age=0;Р save_all()//调用保存所有数据的函数Р ;puts("该资料已删除!");}Р }Р do{Р fflush(stdin);//清除缓存区输入Р printf("1.继续删除档案信息 2.回主菜单 3.退出[ ]\b\b");Р w1=getchar();}while(w1<'1'||w1>'3');Р if(w1=='1') goto loop;Р else if(w1=='2')menu();Р else exit(0);Р}Р查询模块Р/*查询模块*/Рvoid search()Р{Р?int k;char w1;Рloop: k=search_data();//调用查询单个数据的函数Р do{Р fflush(stdin);//清除缓存区输入Р printf("1.回主菜单 2.退出 3.继续查询档案信息[ ]\b\b");Р w1=getchar();}while(w1<'1'||w1>'3');Р if(w1=='1')menu(); Р else if(w1=='2')exit(0);Р else goto loop; Р Р}Р编辑模块Р/*编辑模块*/Рvoid modify()Р{Р?int k=0,w0,g;Р?char h[30],w1,w2;Рloop: g=search_data();//调用查询单个数据的函数Р if(g<n){Р do{Р puts("\t\t\t编辑: 1.编号");Р puts("\t\t\t 2.姓名");Р puts("\t\t\t 3.性别");Р puts("\t\t\t 4.年龄");Р puts("\t\t\t 5.职务");Р puts("\t\t\t 6.职称");Р puts("\t\t\t 7.政治面貌");