Привет всем.
double weight;
cout<< “enter weight: “;
while (!(cin >> weight))
{
while ( cin.get() !=‘\n’ ) continue;
cout << “ uncorrect. Try again: “
}
При таком коде у меня не появляется текст uncorrect. Просто программа останавливается и дальше не идёт, при некорректном вводе. Что не так?