C/C++の宿題を片付けます 64代目
■ このスレッドは過去ログ倉庫に格納されています
0155デフォルトの名無しさん
2006/05/04(木) 06:08:10ある宿題のプログラムの抜粋。
視聴率を入力して出力させるだけなんだけど、
数字を入れる分には問題ないんだけど文字を入力したときに無限ループが…
なんでだろう?
本来視聴率に文字もへったくれもないけど気持ち悪いからなんとかしたい…
for(;;)
{
cout << "視聴率をいれてください:";
cin >> TVaichi.AAR;
if(0 <= TVaichi.AAR && TVaichi.AAR <= 100)
{
TVaichi.ShowData();
break;
}
else
{
cout << "数値が不正です" << endl;
}
}
■ このスレッドは過去ログ倉庫に格納されています