c语言有没有大佬帮我看一下为什么错了

P4414 [COCI2006-2007#2] ABC

你可以用if()else if()else语句呀, 这种题尽量别用switch() ```c #include<bits/stdc++.h> using namespace std; int a[3]; void v(char a2){ if(a2=='A') cout<<a[0]; else if(a2=='B') cout<<a[1]; else cout<<a[2]; cout<<" "; } char a1, b, c; int main(){ cin>>a[0]>>a[1]>>a[2]; sort(a, a+3); cin>>a1>>b>>c; v(a1); v(b); v(c); } ```
by chang_YYB @ 2024-01-31 15:13:19


|