.. . .. . ..
for(i=0;i if(strcmp(em[i].xueli,xueli)==0) { } if(i==m) printf(\对不起,查无此人\\n\ printf(\已找到,其记录为:\\n\ printf(\ 职工号\\t姓名\\t\\t性别\\t\\t年龄\\n\printf(\ 学历\\t\\t工资\\t\\t住址\\t\\t电话\\n\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\ printf(\ printf(\返回查询函数请按1,继续查询学历请按2\\n\ . 专业学习资料 . .. . .. . .. scanf(\ switch(t) { case 1:search();break; case 2:search_xueli();break; default :break; } } 6.程序代码 #include #include #define N 100//可以随便改人数 void append(); //录入 void display(); //浏览 void search(); //查询 void search_num(); //工号 void search_xueli();//学历 . 专业学习资料 . .. . .. . .. void save(int); //声明一个形参 struct employee//定义结构体数组 全局变量 { int num;//在search_num for的if中不行 char name[30];//省事 char sex[10]; char age[10]; char xueli[30]; char wanges[10]; char tel[15]; char addr[50]; }em[N]; void main() { int n; n=1; while(n)//用一个循环使之能够返回 { printf(\职工信息管理系统************\\n\printf(\录入职工信息\\n\ . 专业学习资料 . .. . .. . .. printf(\浏览职工信息\\n\ printf(\查询职工信息\\n\ printf(\退出\\n\ printf(\请按功能序号:\\n\ scanf(\ switch(n) { case 1:append();break; case 2:display();break; case 3:search();break; case 4:exit(0);n=0;break ; default:printf(\输入错误指令\\n\ } } printf(\按任意键继续\\n\ getch(); } void append() { int i,n; . 专业学习资料 . .. . .. . .. FILE*fp; fp=fopen(\俩一起定义fp printf(\请输入职工个数 \\n\scanf(\for (i=0;i printf(\请输入性别(f--女 m--男): \ scanf(\ printf(\请输入年龄: \ scanf(\ printf(\请输入学历: \ scanf(\ printf(\请输入工资: \ scanf(\ printf(\请输入住址: \ . 专业学习资料 .