...
int st_1;
cout<<" st_1 : ";
while(!(cin >> st_1)||(st_1 < 0)){
cerr<<"Error while reading the integer value > 0"<<endl;
return EXIT_FAILURE;
}
cout<<"st_1 = "<<st_1<<endl;
return 0;
...
Проверка при вводе целого числа
int main()
{
int st_1;
cin >> st_1;
while (st_1 < 0)
{
cout << "Error!\n"
<< "1 storona: ";
cin >> st_1;
}
return 0;
}
Помогите: как сделать, что при вводе букв не происходило зависание программы и выводило сообщение об ошибке.
Цитата: Kuzia_88
...
Помогите: как сделать, что при вводе букв не происходило зависание программы и выводило сообщение об ошибке.
Помогите: как сделать, что при вводе букв не происходило зависание программы и выводило сообщение об ошибке.
Код:
[COLOR="Red"]И не создавай все время эту тему в разделе С/С++.Ее перенесли в Студенты.Нарушение за кросспостинг - 5 баллов.[/COLOR]