永发信息网

怎样用c语言编写ATM系统?

答案:1  悬赏:70  手机版
解决时间 2021-11-13 00:06
怎样用c语言编写ATM系统?
最佳答案
#include
#include
void print_welcome();
int main()
{
print_welcome();
char c[11]="1234567890",d[7]="123456";
char a[20],b[20];
char p,q;
int h=0,i=0,j=0,k,l=0;
do
{
printf("请输入账号:\n");
gets(a);
printf("请输入密码:\n");
gets(b);
if(strcmp(c,a)==0&&strcmp(d,b)==0)
{
printf("账号正确 欢迎使用\n");
h++;
}
else
printf("账号或密码错误请重新输入\n");
}while(h!=1);
do
{
print_welcome();
retrn:
printf("请选择对应的字母\n");
printf(" a存款业务 \n");
printf(" b余额查询\n");
printf(" c资金转账\n");
printf(" d取款业务\n");
printf(" e退卡\n");
printf("请选择您要办理的业务\n");
scanf("%c",&p);
getchar();
switch(p)
{
case'a':printf(" 存款业务\n");
printf("**本服务暂停 请重新选择**\n");
break;
case'b':
printf(" 余额查询\n");
printf("**您的余额为 ¥9999999\n请重新选择**\n");
break;
case'c':
printf(" 资金转账\n");
printf("**您的银行卡不支持该业务 请重新选择**\n");
break;
case'd':
printf(" 取款业务\n");
do
{
printf("请选择您要取款的金额\n**请输入序号\n**请您注意每位用户每天只能去20000 每次最多取2500\n");
printf(" r 100\n");
printf(" s 200\n");
printf(" t 500\n");
printf(" u 1000\n");
printf(" v 2000\n");
printf(" w 其他\n");
printf(" x 返回\n");
printf("请选择要取的金额\n");
scanf("%c",&q);
getchar();
switch(q)
{
case'r':printf("**取款成功 金额为100元**");goto retrn;break;
case's':printf("**取款成功 金额为200元**");goto retrn;break;
case't':printf("**取款成功 金额为500元**");goto retrn;break;
case'u':printf("**取款成功 金额为1000元**");goto retrn;break;
case'v':printf("**取款成功 金额为2000元**");goto retrn;break;
case'w':printf("**请输入你想取出的金额**\n**并保证是100的倍数\n");
while(l!=1)
{
scanf("%d",&k);
getchar();
if(k%100==0&&k>=0&&k<=2500)
{
printf("您取出的金额%d元\n",k);
l++;
goto retrn;
}
else
{
printf("您输入的面额有误请重新输入\n");
printf("请您保证为100的倍数\n");
}
}
break;
case'x':goto retrn;break;
default:printf("**操作有误请从新输入**");
j++;
}
}while(j!=1);
break;
case'e':
printf("**欢迎您的使用 请勿忘取卡**\n");
i++;
break;
default:printf("**操作有误请从新输入**\n");
}
}while(i!=1);
print_welcome();
return 0;
}
void print_welcome()
{
printf(" **欢迎使用**\n");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我办理的工商银行卡,里边的钱被骗子给骗走了
米线起名大全2015最新版的
三异丙基氯硅烷与产品混合物怎么提纯
丽雨嘉田美容院(立汇美罗湾店)在哪里啊,我有
葱姜的做法,葱姜的做法大全带图解,葱姜怎样
打什么游戏可以提现
从蒲城到乌鲁木齐南火车列车有哪些车次 列车
说说你们对武汉华中代抢房的感受吧?他们是武
张的矮的男生适不适合穿嘻哈服
广场上的人非常多(.改成打比方的句子)
在四级答题卡上画了个类似三角符号的东西,算
QQ糖版焦糖布丁的做法步骤图,怎么做好吃
为什么美剧要拍好多季
恋恋中国风,小编:公子小白
周四联系了一次,他最近忙的开店。说忙完回来
推荐资讯
家里装修好了,开荒保洁什么天气做好?这几天
软包白色盒红双喜烟免税专卖多少钱一包条码48
天猫618现在已经开始了吗?
garbage是什么意思
word里用独特样式修饰页面是指什么
为什么我家狗不怕大狗怕小狗
蜂巢皮秒激光祛斑有什么副作用
华为(HUAWEI)AR111-S, 华三MSR830-WiNet,这
我是什么眉毛
如何给多肉植物塑形和繁殖?
我是学java的,但是一直找不到工作,现在有个
厨房的墙砖应该贴这么高,你家贴对了吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?