全部源代码:#include<>#include<>#include<>#include<>#defineMAX100charfilename[20];FILE*fp;intn;/*structdate/*{intyear;intmouth;intday;};structperson/*{charname[10];/*intage;/*charjob[10];/*charsex[10];/*charaddress[20];/*charphone[10];/*structdatein_time;/*}t,worker[MAX];/*文件名*/当前该厂人数*/时间结构体*/员工信息结构体*/姓名*/年龄*/工作*/性别*/地址*/电话*/入厂时间*//*录入模块*/voidinput(){inti;system("cls");//system("cls");printf("\n\n请输入文件名\n");scanf("%s",filename);printf("开始输入员工的信息\n");printf("\n请输入现有员工人数\n");scanf("%d",&n);if((fp=fopen(filename,"w"))==NULL){printf("不能建立!\n");exit(0);}for(i=0;i<n;i++){printf(” 第%4个人的信息:\n”,i+1);printf(" 姓名\n");scanf("%s",worker[i].name);printf(" 年龄\n");scanf("%d",&worker[i].age);printf(" 工作\n");scanf("%s",worker[i].job);printf(" 性别\n");scanf("%s",worker[i].sex);printf(" 地址\n");scanf("%s",worker[i].address);printf(" 电话\n");scanf("%s",worker[i].phone);printf(" 入厂年\n");scanf("%d",&worker[i].);printf(" 入厂月\n");scanf("%d",&worker[i].);printf(" 入厂日\n");scanf("%d",&worker[i].);}printf("录入完毕,按任意键返回主菜单\n");getch();for(i=0;i<n;i++)fprintf(fp,"%s%d%s%s%s%s%d-%d-%d\n",worker[i].name,worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,worker[i].,worker[i].,worker[i].);fclose(fp);}/*输出模块*/voidoutput(){inti;if((fp=fopen(filename,"r"))==NULL){printf(" 暂时未有任何信息,请按任意键返回主菜单进行信息录入\n");getch();exit(0);}system("cls");printf("该厂的员工信息:\n");printf("姓名\t年龄\t工作\t性别\t地址\t电话\t入厂时间\n");for(i=0;i<n;i++){fscanf(fp,"%s%d%s%s%s%s%d-%d-%d",worker[i].name,&worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,&worker[i].,&worker[i].,&worker[i].);printf("%s\t%d\t%s\t%s\t%s\t%s\t%d-%d-%d\n",worker[i].name,worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,worker[i].,worker[i].,worker[i].);}fclose(fp);printf("输出完毕,按任意键返回主菜单\n");getch();}/*保存模块*/voidsave(){inti;if((fp=fopen
c语言企业员工管理系统 来自淘豆网www.taodocs.com转载请标明出处.