first commit

master
m87902354 7 years ago
parent b0e3fbb794
commit 95d03926ca

@ -5,6 +5,10 @@
#include"혤운.c"
#include"鬧꿍친욥.c"
#include"되쩌친욥.c"
#include"修改密码模块.c"
#include"销户模块.c"
#include"查询.c"
#include"转账.c"
void qukuan();
void cunkuan();
void chaxun();

@ -0,0 +1,50 @@
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<n;j++)
{
fscanf(fp,"%s %s %f\n",&zh[j].gUser,&zh[j].gMima,&zh[j].YuE);
if(j==h)
{
for(i=0;i<3;i++)
{
if(strcmp(temp_mima,zh[j].gMima)==0)
{
printf("密码正确!\n");
printf("请输入新密码!");
scanf("%s",temp_mima1);
printf("请再次输入密码确认!");
scanf("%s",temp_mima2);
if(strcmp(temp_mima1,temp_mima2)==0)
{
printf("修改密码成功!\n请牢记密码!\n");
strcpy(zh[j].gMima,temp_mima1);
fprintf(fpr,"%s %s %f\n",zh[j].gUser,zh[j].gMima,zh[j].YuE);
break;
}
else
{
printf("输入密码不一致!\n请重输!");
fclose(fp);fclose(fpr);
xiugaimima();break;
}
}
else
{
printf("密码错误!\n");
fclose(fp);fclose(fpr);
xiugaimima();break;
}
}
}
else fprintf(fpr,"%s %s %f\n",zh[j].gUser,zh[j].gMima,zh[j].YuE);
}
fclose(fp);fclose(fpr);
remove("users.txt");
rename("xgmm.txt","users.txt");
}

@ -0,0 +1,60 @@
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<n;i++)
{
fscanf(fp,"%s %s %f\n",&zh[i].gUser,&zh[i].gMima,&zh[i].YuE);
if(strcmp(zh[h].gMima,yanma)==0)
{
printf("验证成功!\n");u=h;m=1;break;
}
else
{
printf("密码错误!\n验证失败!\n");break;
}
}
while(m==1)
{
printf("您确定要注销您的账户?\n <1>确认 <2>取消 \n");
scanf("%d",&g);
if(g==1)
{
while(fread(zh[10].gUser,sizeof(zh[10].gUser),n,fp))
{
for(j=0;j<n;j++)
{
if(strcmp(zh[j].gUser,zh[u].gUser)!=0)
{
fwrite(zh[j].gUser,sizeof(zh[j].gUser),1,ft);
index++;
}
else
{
rewind(fp);
fseek(fp,sizeof(zh[j].gUser)*(index+2),0);
}
}
}
fclose(fp);
fclose(ft);
remove("users.txt");
rename("yubei.txt","users.txt");
}
n--;
printf("销户成功!\n");
m=0;
}
printf("请按0返回主界面\n");
scanf("%d",&a);
if(a==0)
{
system("cls");
main();
}
}
Loading…
Cancel
Save