void main(void)
{
int a;
do
{
cin.clear();
cin>>a;
}while(cin.good()==0);
}
請問一個很基礎的問題
如果想限制只能輸入數字要怎麼改寫這個程式(只要輸入abc就會當掉)
自己測試的結果
如果使用迴圈測試cin是否錯誤
第一次錯誤接著就不會執行cin這行
所以就變成無窮迴圈了
請問有其他解決的辦法媽
--
※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 140.125.207.33]