Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: geshiro en 12 Agosto 2015, 05:01 am



Título: ayuda con una validacion de solo numeros con la funcion isdigit
Publicado por: geshiro en 12 Agosto 2015, 05:01 am
como puedo convertir esta funcion en validacion de numerospero cuando la corro me marca error alguien me puede ayuda quiero que me lea solo numeros no caracteres

Código
  1. int Validarnumero(int* p){
  2.     int*temp = p;
  3.     do
  4.     {
  5.          if(!isdigit(*p) && *p)
  6.          {
  7.               printf("%d -> Dato invalido .\n", temp);
  8.               return 1;
  9.          }
  10.     }
  11.     while(*p++);
  12.     return 0;
  13. }
  14.  
  15.  


Título: Re: ayuda con C
Publicado por: engel lex en 12 Agosto 2015, 05:32 am
el titulo del tema debe ser descriptivo al problema