C/C++

Ввод только цифр при инициализации переменной в C/C++, запрет на ввод букв в консоли.

Как сделать проверку на ввод только цифр? Наверняка многие сталкивались с крашем программы если произвести ввод букв при инициализации переменной типа int. Для выполнения проверки нам потребуется следующая конструкция: do { res = scanf("