直接用qsort排序,并利用strcmp字符串比较函数
```#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int compare(const void*a, const void*b){
return strcmp((char*) a, (char*) b);
}
int main(){
int num,i,len;
scanf("%d",&num);
char str[num][100];
char s[num];
for(i=0;i<num;i++){
scanf("%s",str+i);
}
qsort(str, num, 100, compare);
for(i=0;i<num;i++){
printf("%s\n",str[i]);
}
return 0;
}