#include <stdio.h>
void deascend(int *x, int *y, int *z);
void swap(int *a, int *b);
int main(void) {
int n1,n2,n3;
deascend(&n1, &n2, &n3);
printf("%d, %d, %d\n", n1
, n2
, n3
);
return 0;
}
void deascend(int *x, int *y, int *z)
{
if(*x>*y)swap(y, x);
if(*y>*z)swap(z, y);
if(*x>*y)swap(y, x);
}
void swap(int *a, int *b)
{
int c;
c = *a;
*a = *b;
*b = c;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGRlYXNjZW5kKGludCAqeCwgaW50ICp5LCBpbnQgKnopOwp2b2lkIHN3YXAoaW50ICphLCBpbnQgKmIpOwoKaW50IG1haW4odm9pZCkgewoKaW50IG4xLG4yLG4zOwoKc2NhbmYoIiVkIiwgJm4xKTsKc2NhbmYoIiVkIiwgJm4yKTsKc2NhbmYoIiVkIiwgJm4zKTsKCmRlYXNjZW5kKCZuMSwgJm4yLCAmbjMpOwoKcHJpbnRmKCIlZCwgJWQsICVkXG4iLCBuMSwgbjIsIG4zKTsKCnJldHVybiAwOwp9CnZvaWQgZGVhc2NlbmQoaW50ICp4LCBpbnQgKnksIGludCAqeikKewppZigqeD4qeSlzd2FwKHksIHgpOwppZigqeT4qeilzd2FwKHosIHkpOwppZigqeD4qeSlzd2FwKHksIHgpOwp9Cgp2b2lkIHN3YXAoaW50ICphLCBpbnQgKmIpCnsKaW50IGM7CgpjID0gKmE7CiphID0gKmI7CipiID0gYzsKfQ==