Buenas noches
tengo un problema, necesito validar numeros y letras: esto es lo que llevo
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
char *nom;
char *num;
main()
{
clrscr();
printf("ingrese nombre:");
gets(nom);
while(*nom)
{
if (isalpha(*nom)) printf("%c",*nom);
else printf("ERROR");
nom++;
}
getch();
clrscr();
printf("ingrese edad:");
gets(num);
while(*num)
{
if (isdigit(*num)) printf("%c",*num);
else printf("ERROR");
num++;
}
getch();
}
pero por ejemplo, quiero que si pido edad y pongo letras me marcara error, quiero que regrese y me lo vuelva a pedir hasta que ponga numero... no se si me explique bien =(. chao!!