/*
*explain:功能简单的ATM
*author:
*time: 2013-09-14
*version:1.0
*/
int main(void)
{
int psd = 916,userInput = 0;
int i = 0;
int num = 0,numOne = 0,numTwo = 0;
float sum = 200000,sumUS = 200000; //账户里的存款
int draw = 0,drawUS = 0; //取钱变量
printf("\n\n\n\n");
printf(" **************************************************\n");
printf(" * * * *\n");
printf(" * * * * * *\n");
printf(" * * * 欢迎使用爱存不存银行* * *\n");
printf(" * * * * * *\n");
printf(" * * * **\n");
printf(" *制作人: * * 版本1.0.0.1 * *\n");
printf(" *时间:2013年9月13日 * * * *\n");
printf(" * * * * * *\n");
printf(" * * * * *\n");
printf(" **************************************************\n");
printf("\n");
for(;i < 3;i++)
{
printf("请输入密码:");
scanf("%d",&userInput);
if(userInput == psd)
{
system("cls");
break;
}
else if(userInput != psd)
{
if(i < 2)
{
printf("\n密码错误!\n");
}
}
}
if(i == 3)
{
printf("密码三次错误,本行已吞掉你的卡,你娃头儿不是抢劫犯就是小偷,我们已保存了你的头像,记录了你的指纹,通知了条子!快跑吧!祝你好运~~~\n");
system("pause");
return 0;
}
while(num != 3)
{
system("cls");
printf("1 查询余额\n");
printf("2 取 款\n");
printf("3 退 出\n");
printf("请输入您要求的操作:");
scanf("%d",&num);
if(num == 1) //查询余额
{
system("cls");
printf("1 人民币账户\n");
printf("2 外汇账户\n");
printf("请输入您的选择:");
scanf("%d",&numOne);
if(numOne == 1)
{
system("cls");
printf("您当前的账户余额为%.2f元",sum);
system("pause");
}
else if(numOne == 2)
{
system("cls");
printf("You have $%.2f\n",sumUS);
system("pause");
}
else
{
system("cls");
printf("非法操作,请输入有效选项!");
system("pause");
}
}
else if(num == 2) //取款
{
system("cls");
printf("1 人民币账户\n");
printf("2 外汇账户\n");
printf("请输入您的选择:");
scanf("%d",&numTwo);
if(numTwo == 1)
{
system("cls");
printf("请输入您要提取的数额:");
scanf("%d",&draw);
if(draw <= sum)
{
printf("请收好!小心神器--->板砖 *_*");
sum -= draw;
system("pause");
}
else
{
printf("骗子娃儿!你哪里有那么多钱?\n你就是一个坑货!");
system("pause");
}
}
else if(numTwo == 2)
{
system("cls");
printf("Please enter the number of money:");
scanf("%d",&drawUS);
if(drawUS <= sumUS)
{
printf("Take care!\nBe care of thief!");
sumUS -= drawUS;
system("pause");
}
else
{
printf("Shit!\nYou are a lier!");
system("pause");
}
}
else
{
printf("非法操作,请输入有效选项!");
system("pause");
}
}
else if(num == 3) //退出
{
system("cls");
printf("谢谢您的使用,期待您的下次光临!");
return 0;
}
else //菜单界面选择项之外的数字等都进这里
{
printf("非法操作,请输入有效选项!");
system("pause");
}
} //while 语句在此结束
}