Выдать ошибку при вводе буквы

261
03 мая 2019, 03:00

Строка состоит ТОЛЬКО из цифр. Следовательно, при вводе буквы необходимо выдать ошибку. Как это реализовать? (P.s строка типа char)

Answer 1
//headers
using namespace std;
int main()
{
    size_t const n = 100;
    char s[n];
    cin >> s;
    if (any_of(s, s + strlen(s), [](unsigned char ch) { return isalpha(ch); })) { 
        cout << "Error!\n"; 
    }
}
READ ALSO
как выделить блок памяти в c++ [закрыт]

как выделить блок памяти в c++ [закрыт]

вот так выглядит все задание полностью - Основной поток создает два других потока приостановленными и после их создания запускает первыйПервый...

201