#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct employee
{
char num[10];
char name[15];
char sex[5];
char age[10];
char bm[20];
char zc[20];
char xueli[10];
int gz;
};
int read_file(struct employee em[]);
void menu();
void write_file(struct employee em[]);
void add();
void input();
void zc_query(); //按职称查询
void num_del(); //按工号删除
void tongji(); //统计
void sort(); //排序
void num_modify(); //按工号修改职工信息
void save(); //保存信息
void disp(); //显示职工信息
void fh(); //返回主菜单
struct employee em[300]; //这个数组用来保存所有的职工信息 和文件里面的一致
int Number=0; //记录总的职工人数 也就是数组/文件里面的职工人数
char password[7]="123456";
void menu()
{ system("cls");
printf("\t****************************************************************\n");
printf("\t* *\n");
printf("\t* 人事信息管理系统 *\n");
printf("\t* *\n");
printf("\t* [1] 输入人事信息 [2] 增加人事信息 *\n");
printf("\t* [3] 查找人事信息 [4] 删除人事信息 *\n");
printf("\t* [5] 统计人事信息 [6] 人事工资排列 *\n");
printf("\t* [7] 修改人事信息 [8] 保存人事信息 *\n");
printf("\t* [9] 显示人事信息 [0] 退出管理系统 *\n");
printf("\t* *\n");
printf("\t****************************************************************\n");
printf("\t* 中南大学信息院*\n");
}
void main()
{
char s[7];
int flag=0;
int n=3;
int choose=0;
FILE *fp=NULL;
char yesorno;
if((fp=fopen("employee1.txt","rb+"))==NULL)
{
printf("\n=========>提示:文件不存在,是否要创建一个?(y)\n");
scanf("%c",&yesorno);