# include<stdio.h>
# include<string.h>
int i;
//
计数
,
全局变量
typedef struct employee
{
char num[10];
//
保存职工编号
char name[15];
//
保存职工姓名
float jbgz;
//
保存职工基本工资
float jj;
//
保存职工奖金
float kk;
//
保存职工扣款
float yfgz;
//
保存职工应发工资
float sk;
//
保存职工税款
float sfgz;
//
保存职工实发工资
}ZGGZ;
void printheader( )
//
函数用于在以表格形式显示记时,打印输出表头信息?/p>
{
printf("
________
欢迎使用工资管理系统
________\n");
printf("
EMPLOYEE
SYSTEM\n");
}
void menu( )
//
函数用于显示主菜单,共有
0-9
个选择?/p>
{
printf("********************************************\n");
printf("* 1 input
record\t * 2 delete
record\n");
printf("* 3 search
record\t * 4 modify
record\n");
printf("* 5 insert
record\t * 6 count
record\n");
printf("* 7 sort
record\t * 8 save
record\n");
printf("* 9 display
record\t * 0 quit
system\n");
printf("********************************************\n");
}
void disp(ZGGZ tp[],int n)//
函数用于显示数组中存储的
n
条记录,
内容?/p>
emplyee
中的内容?/p>
{
if(n==0)
printf("
系统内无任何职工信息
!\n");
else
printf("*********************************************************************
********\n");
printf("
职工编号
姓名
基本工资
奖金
扣款
应发工资
税款
实发工资
\n");
printf("*********************************************************************
********\n");
for(i=0;i<n;i++)
{