[問題] y/n輸入多於字元的問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
利用if條件判斷getch()輸入的資料時(y/n),若是多數入字元會與預期的結果不符
餵入的資料(Input):
1234,yu/sy
預期的正確結果(Expected Output):
1.請問您要不要顯示出數字呢?(y/n) yu
請問您要不要顯示出數字呢?(y/n)
2.請問您要不要顯示出數字呢?(y/n)sy
請問您要不要顯示出數字呢?(y/n)
錯誤結果(Wrong Output):
1.請問您要不要顯示出數字呢?(y/n) yu
你的數字是1234(假設我一開始輸入1234)
請猜數字:
2.請問您要不要顯示出數字呢?(y/n)sy
請問您要不要顯示出數字呢?(y/n)
你的數字是1234
請猜數字:
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/aYqVPNBs
問題主要在line17~36
補充說明(Supplement):
雖然對各位可能是有點雞毛蒜皮的問題
不過剛剛想了半天還是不知道怎樣解決
拜託各位了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.49.69
→
07/29 00:45, , 1F
07/29 00:45, 1F
→
07/29 00:46, , 2F
07/29 00:46, 2F
我知道問題在哪了.......
又是一個新手的失誤
※ 編輯: sapc87952 來自: 218.167.49.69 (07/29 00:49)