为什么啊!为什么啊!为什么我全错,我答案跟他的答案不一样吗?我觉着没毛病啊!?为什么啊!```c
#include <stdio.h>
int main(void)
{
int a[3];//储存字母
char b[3];//储存数字
for(int i=0;i<3;i++)
scanf("%d",&a[i]);
scanf("%*c");
for(int i=0;i<3;i++)
scanf("%c",&b[i]);
for(int i=0;i<2;i++)//数字排序
{
for(int k=1;k<3;k++)
{
if(a[i]>a[k])
{
int mid;
mid=a[i];
a[i]=a[k];
a[k]=mid;
}
}
}
if(b[0]=='A'&&b[1]=='B')按字母顺序打印数字
printf("%d %d %d",a[0],a[1],a[2]);
if(b[0]=='A'&&b[1]=='C')
printf("%d %d %d",a[0],a[2],a[1]);
if(b[0]=='B'&&b[1]=='A')
printf("%d %d %d",a[1],a[0],a[2]);
if(b[0]=='B'&&b[1]=='C')
printf("%d %d %d",a[1],a[2],a[0]);
if(b[0]=='C'&&b[1]=='A')
printf("%d %d %d",a[2],a[0],a[1]);
if(b[0]=='C'&&b[1]=='B')
printf("%d %d %d",a[2],a[1],a[0]);
return 0;
}