Código C:
Ver original#include<stdio.h>
#include<string.h>
int main()
{
char cadenas[10][100];
int longitud[10], cantidad=0, x, y, mayor=100;
for(x=0;x<10;x++) // OJO! el primer elemento tiene subindice 0
{
printf("ingresa una cadena %i: ",x
); longitud
[x
]= strlen(cadenas
[x
]); }
for(y=0;y<10;y++) // Lo mismo citado anteriormente
{
if (y==0) // solo si es el primero, asignar longitud a mayor
mayor = longitud[0];
if (longitud[y]>mayor)
mayor=longitud[y];
}
printf("longitud de cadena mayor %i\n",mayor
); printf("Longitud de cadena a evaluar: ");
printf("cadenas que corresponden a la longitud: %i\n",cantidad
); for(x=0;x<10;x++) // OJO! el primer elemento tiene subindice 0
if (longitud[x]==cantidad)
printf("%i: %s\n",x
+1, cadenas
[x
]);
return 0;
}