diff --git a/主函数.c b/主函数.c deleted file mode 100644 index a2df52c..0000000 --- a/主函数.c +++ /dev/null @@ -1,170 +0,0 @@ -#include -#include -#include -#include".c" -#include"ȡ.c" -#include"עģ.c" -#include"¼ģ.c" -#include"޸ģ.c" -#include"ģ.c" -#include"ѯ.c" -#include"ת.c" -void qukuan(); -void cunkuan(); -void chaxun(); -void xiugaimima(); -void zhuanzhang(); -int n=10; -int h; -struct zanghu -{ -char gUser[32]; -char gMima[32]; -float YuE; -} zh[10]; -void denglu(); -void zhuce(); -void xiaohu(); -int main(); -void welcome3(); -void welcome1() -{ - printf("\n\n\t\tӭʹ˻Ϣϵͳ!\t\t\n\n"); - printf("ѡܣ\n"); - printf("ţ\n"); - printf("\n=================================================\n"); - printf(" || ||\n"); - printf(" || 1.û ||\n"); - printf(" || 2.û½ ||\n"); - printf(" || 3.˳ϵͳ ||\n"); - printf("=================================================\n"); -} -void welcome2() -{ -printf("\n\n\t\tע֪\n\n"); -printf("**************************************************\n"); -printf("* 1.д! *\n"); -printf("* 2.ڱ100Ԫ *\n"); -printf("**************************************************\n"); -} -void welcome3() -{ - int xuhao,a; -printf("\n\n\t\3 ӭ˻Ϣϵͳ \3\n\n"); -printf("\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\n"); -printf("\4\4\t ѡ:1.ȡ(͸10000); \4\4\n"); -printf("\4\4\t 2.; \4\4\n"); -printf("\4\4\t 3.ѯ; \4\4\n"); -printf("\4\4\t 4.޸; \4\4\n"); -printf("\4\4\t 5.ת; \4\4\n"); -printf("\4\4\t 6.ע˻; \4\4\n"); -printf("\4\4\t 7.ҳ; \4\4\n"); -printf("\4\4\t ˳. \4\4\n"); -printf("\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\n"); - scanf("%d",&xuhao); - system("cls"); - switch(xuhao) - { - case 1: - { - qukuan(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 2: - { - cunkuan(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 3: - { - chaxun(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 4: - { - xiugaimima(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 5: - { - zhuanzhang(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 6: - { - xiaohu(); - printf("밴0棡\n"); - scanf("%d",&a); - if(a==0) - { - system("cls"); - welcome3(); - } - break; - } - case 7: - main(); - } -} -int main() -{ - int xuhao; - welcome1(); - scanf("%d",&xuhao); - if(xuhao<=0||xuhao>=4) - { - while(xuhao<=0|xuhao>4) - { - printf("룺"); - scanf("%d",&xuhao); - } - } - if(xuhao==1) - { - system("cls");zhuce(); - } - if(xuhao==2) - { - system("cls");denglu();welcome3(); - } - if(xuhao==3) - { - printf("лʹã\n");exit(0); - } - return 0; -} diff --git a/修改密码模块.c b/修改密码模块.c deleted file mode 100644 index d75ac5a..0000000 --- a/修改密码模块.c +++ /dev/null @@ -1,50 +0,0 @@ -void xiugaimima() -{ - char temp_mima[6+1],temp_mima1[6+1],temp_mima2[6+1]; - int i,j; - FILE *fp=fopen("users.txt","r"); - FILE *fpr=fopen("xgmm.txt","w"); - printf("ԭ룺"); - scanf("%s",temp_mima); - for(j=0;j +#include +#include +void qukuan(); +void cunkuan(); +void chaxun(); +void xiugaimima(); +void zhuanzhang(); +int n=3; +int h; +struct zanghu +{ +char gUser[32]; +char gMima[32]; +float YuE; +} zh[10]; +void denglu(); +void zhuce(); +void xiaohu(); +int main(); +void welcome3(); +void welcome1() +{ + printf("\n\n\t\tӭʹ˻Ϣϵͳ!\t\t\n\n"); + printf("ѡܣ\n"); + printf("ţ\n"); + printf("\n=================================================\n"); + printf(" || ||\n"); + printf(" || 1.û ||\n"); + printf(" || 2.û½ ||\n"); + printf(" || 3.˳ϵͳ ||\n"); + printf("=================================================\n"); +} +void welcome2() +{ +printf("\n\n\t\tע֪\n\n"); +printf("**************************************************\n"); +printf("* 1.д! *\n"); +printf("* 2.ڱ100Ԫ *\n"); +printf("**************************************************\n"); +} +void welcome3() +{ + int xuhao,a; +printf("\n\n\t\3 ӭ˻Ϣϵͳ \3\n\n"); +printf("\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\n"); +printf("\4\4\t ѡ:1.ȡ(͸10000); \4\4\n"); +printf("\4\4\t 2.; \4\4\n"); +printf("\4\4\t 3.ѯ; \4\4\n"); +printf("\4\4\t 4.޸; \4\4\n"); +printf("\4\4\t 5.ת; \4\4\n"); +printf("\4\4\t 6.ע˻; \4\4\n"); +printf("\4\4\t 7.ҳ; \4\4\n"); +printf("\4\4\t ˳. \4\4\n"); +printf("\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\4\n"); + scanf("%d",&xuhao); + system("cls"); + switch(xuhao) + { + case 1: + { + qukuan(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 2: + { + cunkuan(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 3: + { + chaxun(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 4: + { + xiugaimima(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 5: + { + zhuanzhang(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 6: + { + xiaohu(); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + welcome3(); + } + break; + } + case 7: + main(); + } +} +void zhuce() +{ + FILE *fp; + char user[30],mima1[30],mima2[30]; + int i,j=0,a; + float m; + welcome2(); + printf("д˺: "); + fp=fopen("users.txt","a+"); + scanf("%s",user); + for(i=0;i<10+1;i++) + { + fscanf(fp,"%s %s %f\n",&zh[i].gUser,&zh[i].gMima,&zh[i].YuE); + if(strcmp(zh[i].gUser,user)==0) + { + printf("˺Ѵ\n"); + main(); + break; + } + else if(i==n) + { + strcpy(zh[i].gUser,user); + while(j!=1) + { + printf(": "); + scanf("%s",mima1); + printf("ٴ: "); + scanf("%s",mima2); + if(strcmp(mima1,mima2)==0) + { + printf("óɹ\n"); + strcpy(zh[i].gMima,mima1); + printf("Ĵ "); + scanf("%f",&m); + zh[i].YuE=m; + fprintf(fp,"%s %s %f\n",zh[i].gUser,zh[i].gMima,zh[i].YuE); + j=1; + printf("%.3f\n",zh[i].YuE); + fclose(fp); + printf("밴0棡\n"); + scanf("%d",&a); + if(a==0) + { + system("cls"); + main(); + } + break; + } + } + } + } +} +void denglu() +{ + FILE *fp=fopen("users.txt","r"); + char account[10+ 1],password[6 + 1],r; + int m=0,i; + printf("ʺ:"); + scanf("%s",account); + printf(":"); + scanf("%s",password); + while (m<=2) /*жǷ3*/ + { + for(i=0;i<=n;i++) + { + fscanf(fp,"%s %s %f\n",&zh[i].gUser,&zh[i].gMima,&zh[i].YuE); + if((strcmp(zh[i].gUser,account)==0)&&(strcmp(zh[i].gMima,password)==0)) + { + system("cls"); + printf("½ɹ!"); + fclose(fp); + h=i; + welcome3(); + break; + } + } + rewind(fp); /*´ļһֵ֤*/ + printf("ʺŲڻ벻ȷ!\n:\n"); + m++; + printf("ʺ:"); + fflush(stdin); + gets(account); + fflush(stdin); + printf(":"); + fflush(stdin); + gets(password); + fflush(stdin); + } + fclose(fp); + printf("ʺ벻ȷѾ3,ǿ˳ϵͳ(˳)!"); + fflush(stdin); + scanf("%c",&r); + fflush(stdin); + exit(0); +} +void qukuan() +{ + float m; + int i,u; + FILE *fp=fopen("users.txt","r"); + FILE *fpw=fopen("qukuan.txt","w"); + printf("ȡ: "); + scanf("%f",&m); + for(i=0;iȷ <2>ȡ \n"); + scanf("%d",&g); + if(g==1) + { + while(fread(zh[10].gUser,sizeof(zh[10].gUser),n,fp)) + { + for(j=0;j=4) + { + while(xuhao<=0|xuhao>4) + { + printf("룺"); + scanf("%d",&xuhao); + } + } + if(xuhao==1) + { + system("cls");zhuce(); + } + if(xuhao==2) + { + system("cls");denglu();welcome3(); + } + if(xuhao==3) + { + printf("лʹã\n");exit(0); + } + return 0; +} diff --git a/银行账户信息管理系统.exe b/银行账户信息管理系统.exe new file mode 100644 index 0000000..d7d9f59 Binary files /dev/null and b/银行账户信息管理系统.exe differ diff --git a/销户模块.c b/销户模块.c deleted file mode 100644 index 43b2d01..0000000 --- a/销户模块.c +++ /dev/null @@ -1,60 +0,0 @@ -void xiaohu() -{ - int m=0,j,index=0,a,g,i,u; - char yanma[6+1]; - FILE *fp,*ft; - fp=fopen("users.txt","rt+"); - ft=fopen("yubei.txt","wt"); - printf("֤\n"); - scanf("%s",yanma); - for(i=0;iȷ <2>ȡ \n"); - scanf("%d",&g); - if(g==1) - { - while(fread(zh[10].gUser,sizeof(zh[10].gUser),n,fp)) - { - for(j=0;j