為什么輸入數字不退出回圈呀


uj5u.com熱心網友回復:
cir = scanf("%c", &alp);當你輸入2時,alp為'2',cir為1,當然繼續回圈啦
uj5u.com熱心網友回復:
數字也是字符啊,alp接收‘2’字符,有什么錯?uj5u.com熱心網友回復:
另外,至少執行一次的時候,用do...while更好
uj5u.com熱心網友回復:
2也是字符,是輸入的'2'。建議用ctrl+d(LINUX)或ctrl+z(windows)試試
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/175407.html
標籤:C語言
上一篇:新人,不懂就問
