#include<stdio.h>
#include<string.h>
void paixv(char str[20][20],int n);
int main()
{
char name[20][20];
int i,n;
scanf("%d",&n);
getchar();
for(i=0;i<n;i++){
gets(name[i]);
}
paixv(name,n);
for(i=0;i<n;i++){
puts(name[i]);
}
return 0;
}
void paixv(char str[20][20],int n)
{
int i,j;
char temp[20];
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(strcmp(str[j],str[i])<0){
strcpy(temp,str[i]);
strcpy(str[i],str[j]);
strcpy(str[j],temp);
}
}
}
}
C语言程序设计 例10.4 国名排序
最新推荐文章于 2024-02-17 22:03:29 发布