Red de conocimientos turísticos - Conocimientos sobre calendario chino - Una pregunta de programación en lenguaje C: ingrese 5 cadenas, reorganícelas en el orden del diccionario y envíelas. Implementado mediante punteros de cadena.

Una pregunta de programación en lenguaje C: ingrese 5 cadenas, reorganícelas en el orden del diccionario y envíelas. Implementado mediante punteros de cadena.

#include

#include

int main()

{

void sort(char (*p)[20]);

char a[5][20];

int i;

for(i=0;i<5;i++)

obtiene(a[i]);

sort(a);

}

void sort(char (*p)[20])

{

char a[20];

int i,j;

for(i=0;i<5;i++)

for(j=0;j<5-i-1;j++)

{

if(strcmp(p[j],p[j+1])>0)

{

strcpy(a,p[j]);

strcpy(p[j],p[j+1]);

strcpy(p[j+1],a);

}

}

printf("después de ordenar:\n");

for(i=0;i<5;i++)

pone(p[i]);

printf("\n");

}