为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我的程序到了转账成功就不动了

为啥我的程序到了转账成功就不动了

C
黑暗色调勾勒墨色的容颜 2018-07-12 19:28:30
#include<stdio.h>int main(){ int cN1=100,cN2=101,cN=0; int m1=000,m2=111,m=0,M1=0,M2=0; float $1=0,$2=0,$=0; int n; printf("请输入卡号\n"); scanf("%d",&cN); printf("请输入密码\n"); scanf("%d",&m); while(1) { /*printf("请输入卡号\n"); scanf("%d",&cN); printf("请输入密码\n"); scanf("%d",&m);*/ if(cN1==cN&&m1==m)       //当输入帐号密码都正确时 { printf("1/查询余额\t2/存钱\t3/取钱\t4/修改密码\t5/转账\t6/退出\n"); scanf("%d",&n); if(n==1)          //查询余额 { printf("当前余额为%f\n",$1); } else if(n==2)    //存款 { printf("请输入存款金额\n"); scanf("%f",&$); $1=$1+$; printf("当前余额为%f\n",$1); } else if(n==3)    //取钱 { printf("请输入取款金额\n"); scanf("%f",&$); $1=$1-$; printf("当前余额为%f\n",$1); } else if(n==4) { printf("请输入修改密码\n"); scanf("%d",&M1); printf("请再次输入修改密码\n"); scanf("%d",&M2); if(M1==M2) { printf("密码修改成功\n"); m1=M1; } else { printf("两次密码输入不一致,请重新输入\n");    continue;  } } else if(n==5) { printf("请输入转入账户\n"); scanf("%d",&cN); if(cN==cN2) { printf("请输入转账金额\n"); scanf("%f",&$); $1=$1-$; $2=$2+$; printf("成功转入\n"); } else { printf("转入错误\n"); continue; } }
查看完整描述

1 回答

?
黑暗色调勾勒墨色的容颜

TA贡献2条经验 获得超0个赞

https://img1.sycdn.imooc.com//5b473c120001bffd05700485.jpg

看,到了成功转入这块就不会退出来输入选项了,同样还是有 continue,就是退不出来

查看完整回答
反对 回复 2018-07-12
  • 1 回答
  • 0 关注
  • 668 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信