介绍:
很多大一大二计算机专业的新同学,所操作运行的都是比较简单易懂的逻辑问题和代码,还没有尝试编写过一百行以上的代码,一旦想尝试写多行代码的时候会觉得比较棘手,应该添加什么类型的include,什么是全局变量,什么是局部变量,函数的调用等等问题,经常会遇到,只剩一个报错,但是一改就成了一堆报错的问题出现。
具体代码如下:
#include<stdio.h>
#include<windows.h>
#include<string.h>
#include<conio.h>
#define N 100
struct clerk
{
int num;
char name[20];
int jbgz; //基本工资
int zwgz; //职务工资
int jt; //津贴
int yb; //医保
int gjj; //公积金
int total;
}em[100];
void menu(); //菜单界面
void input(); //输入
void save(int); //保存文件
void display(); //显示职工文件
void del(); //删除
void search(); //查找
void search_num(); //按工号
void search_name(); //按姓名
void modify(); //修改
void sta(); //统计
void start(); //开始
void start()
{
system("cls"); //清屏
printf("--------------------------------------------------进入职工工资管理系统--------------------------------------------------\n");
printf("按任意键开始:");
}
void menu()
{
system("cls");
printf("-------------------------------------------------------这里是菜单-------------------------------------------------------\n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>1 输入 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2 显示 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>3 查找 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>4 删除 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>5 修改 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>6 统计 \n\n");
printf(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>