职工信息管理系统源代码intnum;/*定义一个职工信息的结构体*/charname[20];/*定义一个职工信息的结构体*/charsex[10];//用字符串存放职工的性别数据charbirth[20];//用字符串存放职工的出生年月数据chardeta[20];//用字符串存放职工的工作年月数据chareducation[20];//用字符串存放职工的学历数据doublesalary;//用字符串存放职工的性别数据charwork[30];//用字符串存放职工的职务数据charaddr[20];//用字符串存放职工的地址数据chartel[20];//用字符串存放职工的电话数据}worker[100];//用结构体数组存放职工的所有信息voidmenu;voidinput;voidsave;voidread;voiddisplay;voidadd;voidsearch;voidsearch_education;voidsearch_num;voiddel;voidmodify;voidmain{chars;system("color3f");printf("\n\n");printf("\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━第1页共5页━━━┓\n");printf("\t┃**********************************************************┃\n");printf("\t┃***┏━━━━━━━━━━━━━━━━━━━━━━━━┓***┃\n");printf("\t┃***┃************************************************┃***┃\n");printf("\t┃***┃*******┃***┃\n");printf("\t┃***┃***欢迎使用职工信息管理系统****┃***┃\n");printf("\t┃***┃*******┃***┃\n");printf("\t┃***┃*******┃***┃\n");printf("\t┃***┃***制作人吴青伶****┃***┃\n");printf("\t┃***┃*******┃***┃\n");printf("\t┃***┃***20XX.12.28****┃***┃\n");printf("\t┃***┃*******┃***┃\n");printf("\t┃***┃************************************************┃***┃\n");printf("\第2页共5页t┃***┗━━━━━━━━━━━━━━━━━━━━━━━━┛***┃\n");printf("\t┃**********************************************************┃\n");printf("\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n");do{menu;printf("doyouwanttocontinue。(y/n)");s=getchar;}while(s=='y'||s=='y');}voidmenu/*菜单函数*/{intb;printf("\t\n");printf("\t\n");printf("\t\n");printf("\t\n");printf("\t\n");printf("\t请选择\n");printf("\t------------------------------\n");printf("\t||||\n");printf("\t||1.职工信息录入||\n");printf("\t||2.职工信息浏览||\n");printf("\t||3.职工信息添加||\n");printf("\t第3页共5页||4.职工信息查询||\n");printf("\t||5.职工信息删除||\n");printf("\t||6.职工信息修改||\n");printf("\t||0.退出||\n");printf("\t\n");printf("\n输入你的选择项(0~6):\n");scanf("%d",b);switch(b){case1://职工信息录入、保存input;save;getchar;break;case2://读入职工信息并显示read;display;getchar;break;case3://添加职工信息add;getchar;break;case4://查询职工信息第4页共5页search;getchar;break;case5://读入职工信息并实现职工信息删除功能read;del;getchar;break;case6://读入职工信息并修改职工信息read;modify;getchar;break;case0:exit(0);//退出default:break;}}voidinput//录入职工信息{inti,flag,j;printf("输入职工个数(默认个数为2):");scanf("%d",n);fflush(stdin);//清除缓存for(i=0;i第5页共5页