|
|
|
@ -0,0 +1,52 @@
|
|
|
|
|
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;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|