按字母输出三个学生姓名的排序 来大神看一下错在哪里 (用冒泡法)
#include<stdio.h>int main()
{
int a[3][10],i,j,b[10];
for(i=0;i<=2;i++)
{
scanf("%s",&a[i]);
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2-i;j++)
{
if(strcmp(a[i],a[i+1])>0)
{
strcpy(b[10],a[i+1]);
strcpy(a[i+1],a[i]);
strcpy(a[i],b[10]);
}
}
for(i=0;i<=2;i++)
printf("%s",a[i]);
return 0;
}