Colección de citas famosas - Slogan de motivación - Clasificación de matrices de cadenas en diccionario C. . Por favor dime el error

Clasificación de matrices de cadenas en diccionario C. . Por favor dime el error

/***

temp char = cadena[I 1];

cadena[I 1]= cadena[I];

cadena[I]= temp;

***/

En primer lugar, string[I] es una cadena. En char temp, temp es un carácter, por lo que se producirá un error.

En segundo lugar, el intercambio de cadenas no puede utilizar la asignación =. Cámbielo a strcpy así:

for(I = 0;i ltn-1;i) //Aquí n se cambia a n-1.

{

Temperatura del carácter [100];

strcpy (temperatura, cadena [I 1]); I 1], cadena [I]);

stracpy (cadena [I], temp); // Algo salió mal aquí hace un momento.

}

En tercer lugar, su método solo puede comparar los tamaños de cadenas adyacentes, pero no implementa la disposición de tamaños de todas las cadenas y necesita mejoras.