推 ducksteven:你踩到了 \n 還留在 buffer 的地雷 12/23 01:30
→ cooper6334:我用scanf("%c\n",&a)還是不行,scanf("\n%c",&a)就可以 12/23 01:39
→ cooper6334:有人可以解釋一下嗎? 12/23 01:39
推 freesamael:把scanf參數的"%c"改成" %c" 12/23 01:45
→ freesamael:就會跳過space和\n了 12/23 01:46
→ freesamael:"%c"會吃到所有空白和換行字元,請參考scanf的說明 12/23 01:47
推 amu1661024:一個比較笨的方法就是你後兩個scanf連續用兩次 12/23 01:55
→ amu1661024:這樣第一個scanf就會吃掉前一個scanf留下的\n 12/23 01:56
→ pongremix:原來是這樣那我了解了..非常謝謝 12/23 02:01
→ pongremix:謝謝 freesamael 12/23 02:02
推 lairrol:不然用看看gets() 12/23 10:58