Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/07/2010, 12:57
iwkillyou
 
Fecha de Ingreso: julio-2010
Mensajes: 153
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: calcular la longitud de varias cadenas

a ver si esto se sirve

Código C:
Ver original
  1. #include <stdio.h>
  2.  
  3. int str_lenght(char *);
  4.  
  5. int main(int argc, char **argv)
  6. {
  7.     char str1[100];
  8.     char str2[100];
  9.     char str3[100];
  10.    
  11.     printf("Introduce una cadena: ");
  12.     scanf("%99s", str1);
  13.     printf("Introduce una cadena: ");
  14.     scanf("%99s", str2);
  15.     printf("Introduce una cadena: ");
  16.     scanf("%99s", str3);
  17.    
  18.     printf("La primera cadena tiene %d caracteres\n", str_lenght(str1));
  19.     printf("La segunda cadena tiene %d caracteres\n", str_lenght(str2));
  20.     printf("La tercera cadena tiene %d caracteres\n", str_lenght(str3));
  21. }
  22.  
  23.  
  24. int str_lenght(char *str)
  25. {
  26.     int i = 0;
  27.    
  28.     while(str[i] != '\0')
  29.         i++;
  30.    
  31.     return i;
  32. }