→ nh60211as: 你是怎麼輸入 EOF 的?感覺是你的程式還卡在迴圈裡 10/21 11:45
就是數字+空白鍵+ENTER,例如以下輸入
2 2
會得到以下輸出:
The internal boolean variable is 1
The internal boolean variable is 1
如果卡在迴圈裡面不是應該會一直印The internal boolean variable is 1嗎?
謝謝QQ
※ 編輯: ericliu8168 (1.165.252.113 臺灣), 10/21/2023 12:06:52
→ nh60211as: 你這樣不可能輸入 EOF,你按 enter 之後 scanf 就會 10/21 12:11
→ nh60211as: 繼續等你的輸入 10/21 12:11
→ Richun: 我建議你還是弄個terminal編譯執行,那網站我不知道怎麼丟 10/21 12:13
→ Richun: EOF訊號進去,你的程式在輸出後再打數字進去一樣在跑,所 10/21 12:14
→ Richun: 以它並沒有出迴圈。scanf卡住等你輸入才讓你以為程式結束 10/21 12:15
謝謝樓上 nh60211as 及 Richun 2位帥哥
我剛剛開另一個ideone編譯器,結果能得到預期結果了
非常感謝QQ
※ 編輯: ericliu8168 (1.165.252.113 臺灣), 10/21/2023 12:21:52
→ dieter820: EOF 可以用 ctrl+z 輸入 10/24 08:55
→ dieter820: 抱歉,沒看清楚你在online compiler上執行 10/24 08:57