Mmmm ya encontre el error de logica D:, lo posteo por si alguien lo necesita:
Código C:
Ver originalint stringLen(const char *string1, const char *string2)
{
short c=0, c2=0;
while (*(string1++) != '\0')
{
c++;
}
while (*(string2++) != '\0')
{
c2++;
}
string1 -= (c+1);
string2 -= (c2+1);
(c>c2) ? (int)string1 : (int)string2;
}
:-p