为什么错了???
#include<bits/stdc++.h>
using namespace std;
int main() {
char S_AB, S_AC, S_BC;
cin >> S_AB >> S_AC >> S_BC;
char A, B, C;
if (S_AB == '>' && S_AC == '>' && S_BC == '>') {
A = 'A';
B = 'B';
C = 'C';
}
else if (S_AB == '>' && S_AC == '>' && S_BC == '<') {
A = 'A';
B = 'C';
C = 'B';
}
else if (S_AB == '>' && S_AC == '<' && S_BC == '>') {
A = 'B';
B = 'A';
C = 'C';
}
else if (S_AB == '>' && S_AC == '<' && S_BC == '<') {
A = 'C';
B = 'A';
C = 'B';
}
else if (S_AB == '<' && S_AC == '>' && S_BC == '>') {
A = 'B';
B = 'C';
C = 'A';
}
else if (S_AB == '<' && S_AC == '>' && S_BC == '<') {
A = 'C';
B = 'B';
C = 'A';
}
else if (S_AB == '<' && S_AC == '<' && S_BC == '>') {
A = 'A';
B = 'C';
C = 'B';
}
else if (S_AB == '<' && S_AC == '<' && S_BC == '<') {
A = 'C';
B = 'B';
C = 'A';
}
cout << B << endl;
return 0;
}