求大佬解答
查看原帖
求大佬解答
1290501
hgdhjgj楼主2024/3/6 16:42
#include<stdio.h>

#include<string.h>
void swap(int *a,int *b){
    int temp=*a;
    *a=*b;
    *b=temp;
}
int main(){
    int a,b,c;
    char s[4];
    scanf("%d %d %d",&a,&b,&c);
    scanf("%s",&s);
    if(a>b)swap(&a,&b);
    if(b>c)swap(&b,&c);
    if(a>b)swap(&a,&b);
    if(strcmp(s,"ABC"))printf("%d %d %d",a,b,c);
    else if(strcmp(s,"ACB"))printf("%d %d %d",a,c,b);
    else if(strcmp(s,"BAC"))printf("%d %d %d",b,a,c);
    else if(strcmp(s,"BCA"))printf("%d %d %d",b,c,a);
    else if(strcmp(s,"CAB"))printf("%d %d %d",c,a,b);
    else if(strcmp(s,"CBA"))printf("%d %d %d",c,b,a);
            return 0;
    
}
2024/3/6 16:42
加载中...