社区讨论

0求助!感觉是编译的问题

P4414[COCI 2006/2007 #2] ABC参与者 3已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@loc70rgi
此快照首次捕获于
2023/10/30 09:00
2 年前
此快照最后确认于
2023/11/04 18:21
2 年前
查看原帖
代码如下
CPP
#include<stdio.h>
int main(){
	int a,b,c,t,f,i;
    char m[5];
    scanf("%d%d%d",&a,&b,&c);
    for(i=1;i<=5;i++)
        scanf("%c",&m[i]);
	if(b>a&&a>c){
        t=a;
        a=b;
        b=t;      
    }
    if(c>a&&a>b){
        t=a;
        f=b;
        a=c;
        b=t;
        c=b;
    }
    if(b>c&&c>a){
        t=a;
        a=b;
        b=c;
        c=t;
    }
    if(a>c&&c>b){
        t=c;
        c=b;
        b=t;       
    }
	for(i=2;i<=4;i++){
		if(i==4){
			if(int(m[i])==65)
				printf("%d",c);
        	if(int(m[i])==66)
            	printf("%d",b);
        	if(int(m[i])==67)
            	printf("%d",a);
		}else{
			if(int(m[i])==65)
           		printf("%d ",c);
        	if(int(m[i])==66)
            	printf("%d ",b);
        	if(int(m[i])==67)
            	printf("%d ",a);
		}
	}  
	return 0;  
}
我在我自己的编译器上都是过样例的。但是我试了一下lg的在线IDE都不能过,输出有问题。但是我又不知道应该怎么改?

回复

5 条回复,欢迎继续交流。

正在加载回复...