

用c語言寫的一個簡單計算四則運算的程式,通過了編譯運行,但螢屏上沒有顯示結果。還望各位大佬指點一下。
uj5u.com熱心網友回復:
x沒有初始化,另外,EOF輸入linux 用ctrl+d,Windows下用ctrl+z試試樓主是缺少輸入EOF,或者樓主缺少'\n'。
建議樓主把EOF改成'\n'試試~
uj5u.com熱心網友回復:
感謝!把x初始化和EOF改成'\n'后能輸出結果了。不過我不是很懂為啥缺少EOF輸入。C程式設計語言這本書里面講EOF是getchar函式在沒有輸入時回傳的一個特殊值。當讀取到文本流最后,已經沒有下一個字符時,getchar函式不就應該回傳EOF了嘛。為什么還要手動輸入EOF作為結束符呢。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/208813.html
標籤:C語言
下一篇:(小白)系統重裝
