marzo 01, 2013

EJEMPLO: PROGRAMA QUE CALCULA LONGITUD DE CADENA Y DEVUELVE "S" SIN CORTAR


Ejemplos de cadenas. Función que realiza la misma operación que la función strlen. Calcula la longitud de la cadena S. Regresa el número de caracteres en S sin contar el caracter de fin de cadena.


#include stdio.h
#include ctype.h

int mystrlen(char *s);

void main(void){

 int n;
 char cad[50];
  clrscr();

  printf("Introduce la cadena: ");
  gets(cad);
  n=mystrlen(cad);
   printf("\nEl numero de caracteres de la cadena s fue %d",n);
    getch();
}

  int mystrlen(char *s){

   int c=0;

   while(1){
    if(*s=='\0'){
    break;
   }
     c++;
     s++;
  }
      return c;
 }

No hay comentarios:

Publicar un comentario