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");
}