2011-05-24 14 views

回答

2

print_et_list執行第四個時,會發生問題。那時你已經超過了輸入文件的末尾,所以readline一直返回空字符串。如果question爲空,則應提前從print_et_list返回,並在main中正確處理此案例。

+0

你如何建議我可以更好地處理這個問題?正如我設置問題!=「」。然後我嘗試了'while question'。兩者都調用了相同的錯誤。 – Louis93 2011-05-24 16:22:14

0

這是修復它的一段代碼。我在主函數中發現了錯誤。這對我來說似乎有點波濤洶涌,但它運行起來。如果你們中的任何一個人看到了這一點,並有一個更優雅的解決方案,我全部都聽過

http://pastie.org/1969148

我使用俚語在我的代碼,以激起興趣哈哈,對不起,如果它冒犯了。這不是NSFW,不用擔心。

+0

我對這個比較陌生,但是我之前沒有看到一個人在外部網站上列出的代碼。我懷疑這樣做會影響搜索,另外還會讓人們難以真正看到代碼。 – 2011-05-25 11:41:42

相關問題