明明没问题,为啥一直是0分啊
查看原帖
明明没问题,为啥一直是0分啊
1454189
going_to_HaGongDa楼主2024/9/28 19:16
#include<stdio.h>
int main(void){
    int n[3];
    int newn[3]={0};
    char c[3];
    for(int i = 0; i< 3; i++){
        scanf("%d",&n[i]);
    }
    fflush(stdin);
    for(int i = 0; i< 3; i++){
        scanf("%c",&c[i]);
    }
    for(int i = 0; i < 2;i++){
        for(int j = i+1;j < 3;j++){
            if(n[i] > n[j]){
                int temp = 0;
                temp = n[i];
                n[i] = n[j];
                n[j] = temp;
            }
        }
    }
    for(int i = 0; i < 3;i++){
        if(c[i] == 'A'){
            newn[i] = n[0];
        }else if(c[i] == 'B'){
            newn[i] = n[1];
        }else{
            newn[i] = n[2];
        }
    }
    for(int i = 0;i < 3;i++){
       printf("%d ",newn[i]);
    }
}
2024/9/28 19:16
加载中...