求大佬看看那有问题,全wa
查看原帖
求大佬看看那有问题,全wa
1458559
zzxzzx_楼主2024/11/12 19:27
#include<stdio.h>
int max(int a,int b){
    if(a>b){
        return a;
    }
    else return b;
}
int min(int a,int b){
    if(a<b){
        return a;
    }
    else return b;
}
int main(){
    int a,b,c,e;
    int o,p,q;
    char d;
    scanf("%d%d%d",&a,&b,&c);
    o=min(min(a,b),c);//最小 
    //printf("%d\n",o); 
    q=max(max(a,b),c);//最大 
    //printf("%d\n",q); 
    e=a+b+c;
    p=e-o-q;//中间 
    //printf("%d\n",p); 
    getchar();
    for(int i=0;i<=2;i++){
        scanf("%c",&d);        
        if(d=='A'){
            printf("%d ",o);
        }
        else if(d=='B'){
            printf("%d ",p);
        }
        else if(d=='C'){
            printf("%d ",q);        
		}	 
    }
    return 0;
}
2024/11/12 19:27
加载中...