详细设计说明书
} while(1) {
printf(\【开户服务】\ printf(\请输入您的姓名:\ char xingming[16]; char yanzheng[20]; scanf(\ printf(\请输入密码:\ dedaomima(guke[renshu].mima); printf(\请再次确认您的密码:\ dedaomima(yanzheng);
if(strcmp(guke[renshu].mima,yanzheng)==0) {
printf(\密码验证通过:\ break; } else {
printf(\两次密码不相同。请重新输入。\ system(\ } }while(1) {
printf(\请输入开户金额:\ scanf(\if(guke[renshu].jin_e>0)
{ printf(\开户成功,您的可用余额为:%d\ break; }
页脚内容11
详细设计说明书
else {
printf(\开户金额不能低于壹圆!\\n\\n\ system(\} }
guke[renshu].zhanghao=518518+renshu;
printf(\您的账号是:%d请牢记!\\n\ printf(\开户成功,是否继续?继续请按任意键。\\n\ renshu++; getch(); }
登录服务: void denglu() { int q;
for(q=0;q<8;q++) {
printf(\正在进入,请稍后\shaohou(); system(\}
/*while(1) {
printf(\【登录服务】\printf(\请输入账号:\int zh; scanf(\int i;
for(i=0;i 页脚内容12 详细设计说明书 { if(zh!=guke[i].zhanghao) { printf(\账号错误,请重新输入。\ continue; } else { xianzai=i; printf(\账号正确:\ } }break; }*/ printf(\【登录服务】\printf(\请输入账号:\int zh; scanf(\ for(int i=0;i if(zh!=guke[i].zhanghao) { i++; if(i==renshu) { printf(\账号错误,请重新输入。\ } continue; } else { xianzai=i; 页脚内容13 详细设计说明书 printf(\账号正确:\ break; } } for(i=0;i<3;i++) { printf(\请输入密码:\ char password[10]; dedaomima(password); if(strcmp(password,guke[xianzai].mima)==0) { printf(\密码正确!\ break; }else { printf(\密码输入错误,请重新输入。\ return; getch(); } } fuwu(); getch(); } 主菜单模块: 此模块主要用于用户进行各种操作服务的选择,实现相关功能,如存款,取款,转账,密码修改,余额查询等等。 void fuwu() { int i=0; for(i;i<8;i++) 页脚内容14 详细设计说明书 { printf(\ printf(\正在进入服务,请稍后\ shaohou(); system(\}while(1) { char shuru; system(\ printf(\【服务】\\n\ printf(\欢迎使用!\\n\printf(\请选择:)\\n\printf(\存款服务\\n\printf(\取款服务\\n\printf(\转账服务\\n\printf(\余额查询\\n\printf(\密码修改\\n\printf(\退出\\n\printf(\请选择服务:\scanf(\switch(shuru) { case 'a': case 'A':cunkuan();break; case 'b': case 'B':qukuan();break; // case 'c': // case 'C':zhuanzhang();break; case 'd': case 'D':chaxun();break; // case 'e': 页脚内容15