作者fgets (安全不會當)
看板C_and_CPP
標題[問題] getchar VS scanf
時間Wed Jul 8 18:05:59 2009
請問一下
char c;
c = getchar(); 跟 scanf("%c",&c);
兩者有何差別呢?
因為前者我得到Accepted,後者卻得到Runtime error
...
自己測試感覺沒差別,不懂為何會當掉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.135.211
推 aecho:我猜是 %c前面沒空白的關係,不知道是不是這個問題。 07/08 19:05
→ th19883617:應該沒差喔 他這個意思表是解讀char 個人兩者應該沒差 07/08 19:07
→ th19883617:不知道是不是c=getchart(); 有pop掉一些buffer裡的東西 07/08 19:08
→ su31o4gj83:應該是程式的其他部分有問題, 這兩個都是對的 07/08 19:09