求大佬帮助啊,救命!
查看原帖
求大佬帮助啊,救命!
812644
ColaShuai楼主2022/12/6 23:34
#include <stdio.h>
int main()
{
	int a,b,c,t;
	char x[3];
	scanf("%d%d%d%s",&a,&b,&c,x);
	printf("%d%d%d",a,b,c);
    if(a>b){
        t=a;
        a=b;
        b=t;
    }
    if(a>c){
       t=a;
       a=c;
       c=t;
    }
     if(b>c){
        t=c;
        c=b;
        b=t;
    }
    if(x[0]=='A'){
    	if(x[1]=='B') printf("%d%d%d",a,b,c);
    	else printf("%d%d%d",a,c,b);
	}
	if(x[0]=='B'){
		if(x[1]=='A') printf("%d%d%d",b,a,c);
		else printf("%d%d%d",b,c,a);
	}
	if(x[0]=='C'){
    	if(x[1]=='A') printf("%d%d%d",c,a,b);
    	else printf("%d%d%d",c,b,a);
	}
	return 0;
}

这个代码我跑起来无论怎么赋值,c的值一直是0。为什么会是这样啊

2022/12/6 23:34
加载中...