看板 C_and_CPP 關於我們 聯絡資訊
請問一下 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