/*
*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 語句在此結束
}