Bloqueo de caracteres

jad
22 de Abril del 2005
hola, necesito una pequeña ayuda quiero bloquiar entrada de datos no deseados, he intentedo con la libreria ctype.h y funciones isalpha etc, pero solo funciona con el primer caracter que lee el compilador, ejemplo quiero que al introducir datos ( los datos a utilizar por el programa tienen que ser numericos ) como 5k o 4p9 aparesca un mensaje de error