注意:信息储存在txt文档中。
程序功能:
1.信息录入
2.信息添加
3.信息查询
4.信息修改
5.信息删除
6.信息排序
7.信息浏览
程序运行截图:
前面主函数代码:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#pragma warning(disable:4996)
#define _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_NO_WARNINGS
typedef struct DA/*定义了一个DA的结构体*/
{
int year;
int month;
int day;
}data;/*数组名*/
typedef struct driver/*定义了一个driver的结构体*/
{
char ID[10];//车牌号
char NAME[20];//驾驶员姓名
char name[15];//交警姓名
char _name[30];//
data time;
int NUMBER;//处罚单号
int number;//交警编号
}DRIVER;/*数组名*/
void luru();
void Add();
void chaxun();
void change();
void del();
void paixu();
void look();
int mi()//密码选项
{
char m[20];
printf("输入管理员秘钥:");
scanf("%s",m);
if(strcmp(m,"123456"))
{
printf("密码错误返回主页面\n");
return 1;
}
return 0;
}
int main()
{
int n;
printf("\n");
printf("※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\n");
printf("※ ※\n");
printf("※ 欢迎来到交通处罚单管理系统 ※\n");
printf("※ ※\n");
printf("※ ※\n");
printf("※ 主菜单 ※\n");
printf("※ ※\n");
printf("※ ▲1.信息录入 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲2.信息添加 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲3.信息查询 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲4.信息修改 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲5.信息删除 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲6.信息排序 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲7.信息浏览 ▲ ※\n");
printf("※ ※\n");
printf("※ ▲0.退出系统 ▲ ※\n");
printf("※ ※\n");
printf("※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\n\n");
while(1)
{
printf("请输入选择项(0-7):");
scanf("%d",&n);
switch(n)
{
case 1:
luru();
break;
case 2:
Add();
break;
case 3:
chaxun();
break;
case 4:
change();
break;
case 5:
del();
break;
case 6:
paixu();
break;
case 7:
look();
break;
case 0:
exit(0);
}
}
return 0;
}
源代码下载: