输入d要用循环
by CN_Dragon_zlc @ 2023-03-01 20:58:31
否则只会输入d[0]
```cpp
#include<iostream>
using namespace std;
#include<iostream>
using namespace std;
int a, b, c;
char d[3];
int main() {
cin>>a>>b>>c;
for(int i=0;i<3;i++){
cin>>d[i];
}
if(a>b)swap(a,b);
if(b>c)swap(b,c);
if(a>b)swap(a,b);
for(int i=0;i<3;i++){
if(d[i]=='A')cout<<a;
else if(d[i]=='B')cout<< b;
else if(d[i]=='C')cout<< c;
cout<<' ';
}
}
```
by CN_Dragon_zlc @ 2023-03-01 20:59:01
@[CN_Dragon_zlc](/user/533249) 谢谢,不过为什么自测是正确的?
by LIUZHIYU1 @ 2023-03-02 20:00:07
@[LIUZHIYU1](/user/683780) 可能不同编译器不一样
用string就可以直接cin
by CN_Dragon_zlc @ 2023-03-03 16:39:05
@[CN_Dragon_zlc](/user/533249) 哦,下次注意一下C++版本
by LIUZHIYU1 @ 2023-03-03 19:28:00