//有n个国家名,要求按字母先后顺序排序,并按顺序输出。
#include<stdio.h>
main()
{
char A[100],i=0,j,n,t;
printf("几个国家排序呢:");
scanf("%d",&n);
printf("请逐个输入国家名:");
for(i=0;i<n;i++)
gets(A[i]);
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(A[i]<A[j])
{
t=A[i];
A[i]=A[j];
A[j]=t;
}
for(i=0;i<n;i++)
printf("%s",A[i]);
printf("\n");
}
哪里错误了