URGENTE

andygold
21 de Noviembre del 2004
Por favor necesito el codigo en ("C")de la funcion
STRCMP e STRLEN

helldaga
21 de Noviembre del 2004
strcmp(cadena1,cadena2); esta función compara cadenas de caraceres, en este caso cadena1 y cadena2, retornará un numero menor que cero si cadena1 es menor que cadena2, si son iguales retornará cero, y si cadena1 es mayor que cadena2, entonces retornará un entero mayor a cero. Tener en cuenta que esta función hace diferencia entre mayusculas y minusculas.

strlen(cadena); rotornará la longitud de la cadena, osea la cantidad de caracteres que tiene en el momento.
Espero que le sirva SUERTE.

Zeros Metalium
21 de Noviembre del 2004
Si lo que buscas es como estan hechas aqui te van algunas implementaciones (no son unicas e 9implementarlas es bastante estupido, de hecho muchos compiladores las tienen como inlines)

char *strcmp (char *s1, char *s2) {
while (*s1 && *s2) if (*(s1++)!=*(s2++)) break;
return *s1-*s2;
}

int strlen (char *s) {
int i=0;
while (s[i]) i++;
return i;
}

Suerte.