это:
int size=0;
while(!(cin >> size)){
cin.clear();
cin.ignore(numeric_limits<streamsize>::max(), '\n');
cout << "Xato yozdiz qaytadan to'g'ri yozing: ";
}
но если ввод начинается с числа то программа обрывается
проверить каждый символ что она >='0' && <='9' или что это пробел
Обсуждают сегодня