自己写ATM程序小问题
#include<stdio.h>int main()
{
int a;//输入面的次数记录
int password=123456; //你的银行密码
int temp; //选择你的业务
int money=0;//你的银行余额
int get_money=0; //你输入的金额
a=3; //默认三次密码输入机会
printf("请输入你的密码:");
//对算术运算判断的时候,非零---真,和零----假
while(a--)
{
//请在下一行编写语句接受输入的密码
scanf(---------);
//请判断你输入的密码是否正确
if(--------){printf("密码正确!\n");break;}
//请判断密码输入次数是否超过3次
else if(-------)printf("密码错误,请再次输入:");
else printf("你输入的次数超过3次,卡被锁定,请找银行管理员拿回你的卡片。\n");
}
while(1)
if(------)//请判断输入次数是否超过3次
{
printf("请选择你要办理的业务:1.取钱 2.存钱 3.查询余额 4.退出\n");
scanf("%d",&temp);
//请判断选择的业务号
switch(---------)
{
//请输入业务号
case -----:{
printf("请输入你要取得金额");
scanf("%d",&get_money);
if(money>=get_money){
money=money-get_money;
printf("请取走你的钞票!\n");}
else printf("账户余额不足\n");
break;
}
case ------:{
printf("请将钞票放入存钞口,输入你的存入金额:");
scanf("%d",&get_money);
money=money+get_money;
break;
}
case -------:{
printf("您卡余额为:%d元\n",money);
break;
}
default:{
printf("请拿好你的卡片,欢迎下次使用!\n");
goto end;
}
}
}
end:
;
}