Longitud de una cadena de caracteres

Ulises Pérez

/* Programa que calcula la longitud de la cadena de
   caracteres escritos por el usuario */

#include <stdio.h>
#include <stdlib.h>
#define DIM 100

   int longitud(char v[]);

   int main()
{
    char w[DIM];

    printf("Dame un texto:");
    gets(w);
    printf("La longitud del texto es: %d n", longitud(w));

      system("PAUSE");
      return 0;
}

   int longitud(char v[])
{
   int i=0;
   while(v[i]!=”)
  {
   i++;
   }
   return i;
}

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

2 respuestas a Longitud de una cadena de caracteres

  1. Tantei_girl_megaotaku dijo:

    ¡¡Hola!! muchas gracias por la ayuda, pero en Borland C++ cuando le doy a ejecutar programa, me da el error de que no está “o” definido, pero no sé qué hacer para arreglarlo… ¿podrías decirme algo para poder configurarlo y que funcione el programa?
    Muchas gracias.

  2. programacion1z dijo:

    al migrar el antiguo blog sobre Windows Live a WordPress se han perdido caracteres en el camino y por tanto hay que tener cuidado y revisar todos esos programas.. en este caso, el bucle de lectura de caracteres debe decir

    while (v[i]!= ‘\o’)

    donde en ‘\o’, que es el carácter que indica el final de cadena, hay que cambiar la ‘o’ por el cero ‘0’ (el wordpress se come el ‘\cero’).

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s