konto usunięte
Temat: jak w C++ sprawdzić czy wczytany znak jest int'em?
Mam mniej więcej taki kod:"...
int l=0;
while ((l<1) || (l>20))
{
cout << "Podaj liczbę (1-20): ";
cin >> l;
}
..."
jak poda się jakiś znak poza liczbą, to program się zapętla... nie chce wykonywać następnego wczytania (cin), tylko wypisuje cały czas ten sam tekst ("Podaj ..."). Czym się posłużyć, aby zabronić podawania liter?
PS. Korzystam z tekstowego kompilatora borland C/C++.