#include
#include
#define M 3
#define N 100
void input(char str[][N],int m)
{
int i;
for(i=0;i gets(str[i]);
}
void CountrySort(char str[][N],int m)
{
char t[M][N];int a,k,i,j=0;
for(k=m-1;k>0;k--)
for(i=0;i {
a=str[i][j]-str[i+1][j];
if(a>0)
{
strcpy(t[i],str[i]);
strcpy(str[i],str[i+1]);
strcpy(str[i+1],t[i]);
j=0;
}
if(a==0)
{
i--;j++;
}
}
}
void print(char str[][N],int m)
{
int i;
for(i=0;i puts(str[i]);
}
int main()
{
int i;
char str[M][N];
for(i = 0;i CountrySort(str,M);
printf("\n");
print(str,M);
return 0;
}