C++求助,0分
查看原帖
C++求助,0分
1091602
Dear123楼主2023/11/16 17:04

感觉是获取x,y,z时出问题了,但不知道具体错哪了,如何改,谢谢!

#include <iostream>
using namespace std;
int main(){
    int a,b,c,t;
    string x,y,z;
    cin>>a>>b>>c;
    x=cin.get();
    y=cin.get();
    z=cin.get();
    if(a>b){
        t=a;
        a=b;
        b=t;
    }
    if(b>c){
        t=b;
        b=c;
        c=t;
    }
    if(a>b){
        t=a;
        a=b;
        b=t;
    }
    if(x=="A") cout<<a<<" ";
    if(x=="B") cout<<b<<" ";
    if(x=="C") cout<<c<<" ";
    if(y=="A") cout<<a<<" ";
    if(y=="B") cout<<b<<" ";
    if(y=="C") cout<<c<<" ";
    if(z=="A") cout<<a<<" ";
    if(z=="B") cout<<b<<" ";
    if(z=="C") cout<<c<<" ";
    
}
2023/11/16 17:04
加载中...