#include<iostream>
#include<cstring>
using namespace std;
void sort(char **p,int n)
{int i,m;
char s[20];
for(i=1;i<n;i++)
for(m=0;m<n-i;m++)
if(strcmp(p[m],p[m+1])>0)
{strcpy(s,p[m]);
strcpy(p[m],p[m+1]);
strcpy(p[m+1],s);}
}
/* C++代码 */
int main()
{
void sort(char **,int );
int i,n;
char **p,*pstr[20],str[20][80];
cin>>n;
for (i=0; i<n; i++)
pstr[i]=str[i];
for (i=0; i<n; i++)
cin>>pstr[i];
p=pstr;
sort(p,n);
for (i=0; i<n; i++)
cout<<pstr[i]<<endl;
return 0;
}
转载于:https://www.cnblogs.com/oversea201405/p/3767041.html