#include <stdio.h>
void swap(int*x, int*y){
int tmp = *x;
*x = *y;
*y = tmp;
}
int main() {
int a = 3, b = 1, c = 2;
if(a > b)
swap(&a, &b);
if(a > c)
swap(&a, &c);
if(b > c)
swap(&b, &c);
printf("a=%d, b=%d, c=%d\n", a
, b
, c
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHN3YXAoaW50KngsIGludCp5KXsKICAgIGludCB0bXAgPSAqeDsKICAgICp4ID0gKnk7CiAgICAqeSA9IHRtcDsKfQoKaW50IG1haW4oKSB7CiAgICBpbnQgYSA9IDMsIGIgPSAxLCBjID0gMjsKCiAgIGlmKGEgPiBiKSAKICAgICBzd2FwKCZhLCAmYik7CiAgIGlmKGEgPiBjKSAKICAgICBzd2FwKCZhLCAmYyk7CiAgIGlmKGIgPiBjKSAKICAgICBzd2FwKCZiLCAmYyk7CgogICAgcHJpbnRmKCJhPSVkLCBiPSVkLCBjPSVkXG4iLCBhLCBiLCBjKTsKCiAgICByZXR1cm4gMDsKfQ==