A
Du hast also keine Ahnung wie du das mit der Abprüfung machen sollst, richtig?
Gut, versuch ich es vorerst dir nur mal zu erklären. Sonst hätte das ganze ja keinen Lerneffekt, wenn man dir einfach ein bischen Code hinschmeißt und du den dann verwendest.
Also du hast deine Zahl eingelesen. Diese steht nun in einem char-Array. Nun gibts die Funktion isdigit() diese überprüft ein einzelnes Zeichen ob es sich dabei um eine Ziffer (0..9) handelt. Wenn das so ist, dann wird ein Wert ungleich 0 zurück gegeben (wahr). Wenn es keine Ziffer ist, dann wird 0 zurückgegeben (also falsch). So nun musst du also dein char-Array zeichenweise durchgehen und jedes Zeichen abprüfen, ob es eine Ziffer ist.
Am besten wäre es, wenn du das ganze in eine Funktion packen würdest, aber ich weiß nicht, ob du schon so weit bist. Was ist eigentlich dein Stand?