#include"stdio.h"#include"string.h"#include"stdlib.h"#include"conio.h"#include"time.h"#define N 20#define M 20#define TRUE 1 #define FALSE 0 #define MIN_INPUT ' ' #define MAX_INPUT 127 //127 即 0x7estruct jilu{float add; //存款金额 float dra; //取款金额 char dname[20]; //辨认账号 char dnum[20];//辨认姓名 char ope[20];//经办人姓名 char time[128]; //系统当前时间 float sy; //剩余金额};struct depositor{char num[20]; //客户账号 char name[20]; //客户姓名 char per[20]; //用户身份证号 char sec[20]; //用户密码 float mon; //存款金额 char addr[20]; //储户地址};void menu();int GetPassword(unsigned char* pszPw,int iMaxSize);//使输入的密码显示为*int reads(struct depositor dep[N]);//从文献中读入客户信息int readsc(struct jilu jl[M]); //从文献读入存款记录int readsd(struct jilu jl[M]); //从文献读入取款记录void save(struct depositor dep[N],int n); //保存修改后的客户信息数据void add(); //开户函数void del(); //销户函数void change(); //改密函数void show(); //显示余额函数void show1();//存款void show2();//存款记录void show3();//取款void show4();//取款记录void show5();//清屏函数void show6();void show7(char panduan[20]);void main(){ int n; system("color 1e"); while(1){ menu(); printf("\n 请输入您要选择的操作序号,按回车键确认:"); scanf("%d",&n); switch(n){ case 1: add();break; case 2: show();break; case 3: del();break; case 4: change();break; case 0: exit(0);case 5: show1();break;case 6: show2();break; case 7: show3();break;case 8: show4();break;case 9: show6();break; default: printf("\n 输入错误,请输入列表中存在的序号!\n ");show5();}}}void menu() //菜单函数{ printf("\n******************************* 银行个人账户管理系统**************************** "); printf("\n 1 储户开户"); printf("\n 2 余额查询"); printf("\n 3 储户销户"); printf("\n 4 密码修改"); printf("\n 5 存款");printf("\n 6 个人存款记录");printf("\n 7 取款"); printf("\n...