這是關於c語言模擬atm取款機的程式我執行起總是有錯誤在cfree中執行

時間 2021-10-17 05:14:05

1樓:匿名使用者

while(m != 1||m != 2|| m != 3);

}switch的花括號

另外main最後沒有固定的返回值

2樓:

首先是上面說的,加上花括號就能用了。

其次,x沒有賦初值,goto loop;應該放在scanf("%d",&m);的後面,並且不用加break了。其他還有幾處有goto loop,一旦doto了,其後面的語句就不執行了,所以要放到前面來。

另外還有 while(m != 1&&m != 2&&m != 3);

}這個,輸入m=1,2,3 的話 都沒有反應,要改一改

3樓:匿名使用者

91行switch(m)後少了組大括弧

#include

#include

main()

if( x != 1234)

}i=1000;

loop :

system("cls");

puts("*************************");

puts("| please select key: |");

puts("| 1. quary |");

puts("| 2. credit |");

puts("| 3. debit |");

puts("| 4. return |");

puts("*************************");

scanf("%d", &m);

while(m != 1&&m != 2&&m != 3&&m != 4)

switch(m)

while(m != 1&&m != 2&&m != 3);

}case 3:

while(m != 1||m != 2|| m != 3);}}

case 4:

printf("*************************==");

printf("| thanks for your using |");

printf("*************************==");

break;}}

4樓:匿名使用者

同意shine1991的解釋,加上花括號就好用了。

atm取款機什麼情況下會吞卡,ATM取款機什麼情況下會吞卡?

這個功能有很大用處。原來的atm經常吞卡,比如密碼連續輸錯達到一定次數時機器就會自動吞卡,以防止他人竊得銀行卡後反覆嘗試密碼,從而保護失主的利益。不過由於卡的真正主人也會有忘記密碼的時候,所以這種吞卡設計也不盡合理。後來國家有關方面出台規定,要求各家銀行在處理他行卡交易時對於輸錯密碼的情況可以拒絕相...

atm自動取款機可以跨行取錢嗎,自動取款機可以跨行存錢嗎?

可以跨行取錢。目前多數銀行仍執行本行取現免費 跨行取現單筆2 4元的標準,對異地 跨境取現則在2 12元不等,一些貴賓卡可享受每月幾筆免費取現的優惠。類似的華夏銀行的至尊金卡 民生銀行的貴賓卡 中信銀行的白金卡 招商銀行的金葵花卡都有相應的優惠。自2016年10月1日起,興業銀行就上調了跨行取款收費...

ATM機可以無卡取款嗎,自助取款機上可以無卡取款嗎?

江易夢犁寶 現在很多銀行都實現了無卡可以再atm機上取款的業務了,工行,交行,漢口銀行,廣發銀行等。最先實現的是交通銀行,客戶可通過交行手機銀行提前預約atm取款,客戶在預約後到atm取款時,只需憑預約手機號碼 預約號以及預約銀行卡的取款密碼,即可實現無卡取款,無需向atm機銀行卡。工商的可以啊,我...