Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/11/2006, 13:22
Avatar de BLEND
BLEND
 
Fecha de Ingreso: marzo-2006
Mensajes: 97
Antigüedad: 18 años, 9 meses
Puntos: 0
Que tal, estuve haciendo algunas modificaciones al codigo y finalmente lo he dejado de esta forma:

Cita:
#include <stdio.h>
#include <string.h>

int main()
{
char *p;
char cad[10];
int i=0;
printf("Cadena: ");
gets(cad);
p=cad;
while(*p++)
i++;
printf("Numero de letras es: %d\n\n",i);
free(p);
return 0;
}
Ahora no se si esa sea la forma correcta de hacerlo, ya que me da los resultados que yo deceo, la verdad es que solo tengo una pregunta, esta bien la declaracion que hago con la variable cad ?, de nuevo gracias