哪里错了?大佬求助!
查看原帖
哪里错了?大佬求助!
800751
acmwriter楼主2022/10/8 19:21
#include<stdio.h>
int main()
{
    int a,b,c;char d,e,f;
    scanf("%d %d %d",&a,&b,&c);
    scanf("%c%c%c",&d,&e,&f);
    {
        if(a<b&&b<c)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",a,b,c);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",a,c,b);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",b,a,c);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",b,c,a);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",c,a,b);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",c,b,a);
        }
        else if(a<c&&c<b)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",a,c,b);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",a,b,c);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",c,a,b);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",c,b,a);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",b,a,c);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",b,c,a);
        }
        else if(b<a&&a<c)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",b,a,c);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",b,c,a);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",a,b,c);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",a,c,b);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",c,b,a);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",c,a,b);
        }
        else if(b<c&&c<a)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",b,c,a);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",b,a,c);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",c,b,a);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",c,a,b);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",a,b,c);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",a,c,b);
        }
        else if(c<a&&a<b)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",c,a,b);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",c,b,a);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",a,c,b);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",a,b,c);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",b,c,a);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",b,a,c);
        }
        else if(c<b&&b<a)
        {
            if(d=='A'&&e=='B'&&f=='C')
            printf("%d %d %d",c,b,a);
            if(d=='A'&&e=='C'&&f=='B')
            printf("%d %d %d",c,a,b);
            if(d=='B'&&e=='A'&&f=='C')
            printf("%d %d %d",b,c,a);
            if(d=='B'&&e=='C'&&f=='A')
            printf("%d %d %d",b,a,c);
            if(d=='C'&&e=='A'&&f=='B')
            printf("%d %d %d",a,c,b);
            if(d=='C'&&e=='B'&&f=='A')
            printf("%d %d %d",a,b,c);
        }
    }    
    return 0;
}
2022/10/8 19:21
加载中...