代码如下:
#include<stdio.h> #include<string.h> main() { int n,k,i,j; scanf("%d%d",&n,&k); char data[n][11]; for(i=0;i<n;i++) scanf("%s",data[i]); for(i=0;i<k;i++) { for(j=0;j<n-i-1;j++) { if(strcmp(data[j],data[j+1])>0) { char temp[11]; strcpy(temp,data[j]); strcpy(data[j],data[j+1]); strcpy(data[j+1],temp); } } } for(i=0;i<n;i++) printf("%s\n",data[i]); }