Lenguaje C: ingrese 6 palabras en inglés, ordénelas de pequeñas a grandes y envíelas. Como se muestra a continuación:
#include
#include
int main()
{
char string[10][50], temp[50];
printf("Por favor, introduzca 6 palabras:\n");
for(int i = 0; i < 6; i++)
scanf("%s", cadena[i]);
/*Clasificación de burbujas*/
for( int i = 0; i < 5; i++ )
for(int j = i+1; j < 6; j++)
if(strcmp(string[i] , cadena [j]) == 1)//Para comparar tamaños de cadenas, puede usar strcmp
{
strcpy(temp, string[i]);//Exchange requiere strcpy
strcpy(cadena[i], cadena[j]) ;
strcpy(cadena[j], temp) ;
}
//Salida
printf("Emite las 6 palabras en orden:\n");
for(int i = 0; i < 6; i++ )
puts(string[i]);
return 0;
}
PD: Si hay algo que no entiendes, puedes puede preguntar.