int main(int argc, char** argv)
{
int a,b,c;
cin>>a>>b>>c;
if(a>b>c)
cout<<c<<b<<a;
}
判断条件不能是“a>b>c”,因为“a>b”得出的结果不是真就是假,也就是1或0,然后这个结果再和c作比较,而不是a的值大于b的值大于c的值。
修改方式:
将if(a>b>c)改为if(a>b)
用if(a>b&&b>c)