私はこのコードを持っています:
double i;
while(cin >> i)
{
if ( i < 0.0)
cout << "ENTER A POSITIVE NUMBER: ";
else
break;
}
次のようなコードが必要です (break は使いたくない):
while((cin >> i) < 0.0)
{
cout << "ENTER A POSITIVE NUMBER: ";
}
この行にエラーが表示されwhile((cin >> i) < 0.0)
ますinvalid operands to binary expression
。
私は何が欠けていますか?