#include<stdio.h>
#include<string.h>
int main()
{
char a[5][20]={"zhang","li","wang","zhao","qian"};
int i,j;
char b[20];
char(*p)[20],*q=0;
p=a;
for(i=0;i<4;i++)
for(j=0;j<4-i;j++)
{
if(strcmp(a[j],a[j+1])>0)
{
strcpy(b,a[j]);
strcpy(a[j],a[j+1]);
strcpy(a[j+1],b);
}
}
for(i=0;i<5;i++)
printf("%s\n",a[i]);
return 0;
} 优化
03-22
3664