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) ? ? ? //當(dāng)輸入帳號密碼都正確時 { printf("1/查詢余額\t2/存錢\t3/取錢\t4/修改密碼\t5/轉(zhuǎn)賬\t6/退出\n"); scanf("%d",&n); if(n==1) ? ? ? ? ?//查詢余額 { printf("當(dāng)前余額為%f\n",$1); } else if(n==2) ? ?//存款 { printf("請輸入存款金額\n"); scanf("%f",&$); $1=$1+$; printf("當(dāng)前余額為%f\n",$1); } else if(n==3) ? ?//取錢 { printf("請輸入取款金額\n"); scanf("%f",&$); $1=$1-$; printf("當(dāng)前余額為%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("請輸入轉(zhuǎn)入賬戶\n"); scanf("%d",&cN); if(cN==cN2) { printf("請輸入轉(zhuǎn)賬金額\n"); scanf("%f",&$); $1=$1-$; $2=$2+$; printf("成功轉(zhuǎn)入\n"); } else { printf("轉(zhuǎn)入錯誤\n"); continue; } }
大佬們幫忙看下怎么回事?我的第二個 continue 無法退出循環(huán)
黑暗色調(diào)勾勒墨色的容顏
2018-07-12 19:38:46