Как просто и правильно проверить, вводит ли пользователь число, а не символ или строку на языке Си?Я пытался написать несколько циклов, содержащих:
if (scanf("%d",&number)=1)
, но они никогда не работают и не заканчиваются.Цикл должен заканчиваться при вводе числа.