Puoi leggere un carattere alla volta e verificare se è un numero oppure no mediante l'utilizzo della funzione isdigit(...)

Se non hai modo di vedere la sintassi, fammi sapere che te la posto