求帮忙修改 最多有一万个单词 都是小写 一个单词最多25个字母
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define L 10000
#define K 1000
int cmp(const void *a, const void *b){
return strcmp((char *)a, (char *)b);
}
int main()
{
int k;
char s[L][K];
while(scanf("%s",s[k])!=EOF)
{
k++;
}
for(int i=0;i<k-1;i++)
qsort(s, k-1, sizeof(char*), cmp);
for(int i=0;i<k;i++)
printf("%s\n",s[i]);
return 0;
}