#include <stdio.h>
void swap(int *a, int *b)
{
int temp = *a;
*a = *b;
*b = temp;
}
void sort(int *x, int *y)
{
if (*x < *y) {
swap(x, y);
}
}
int main(void)
{
int x, y;
sort(&x, &y);
printf("並び替え後: x = %d, y = %d\n", x
, y
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKdm9pZCBzd2FwKGludCAqYSwgaW50ICpiKQp7CiAgICBpbnQgdGVtcCA9ICphOwogICAgKmEgPSAqYjsKICAgICpiID0gdGVtcDsKfQp2b2lkIHNvcnQoaW50ICp4LCBpbnQgKnkpCnsKICAgIGlmICgqeCA8ICp5KSB7CiAgICAgICAgc3dhcCh4LCB5KTsgCiAgICB9Cn0KIAppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgeCwgeTsKIAogICAgcHJpbnRmKCJ4IOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBzY2FuZigiJWQiLCAmeCk7CiAKICAgIHByaW50ZigieSDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYQ6ICIpOwogICAgc2NhbmYoIiVkIiwgJnkpOwogCiAgICBzb3J0KCZ4LCAmeSk7CiAKICAgIHByaW50Zigi5Lim44Gz5pu/44GI5b6MOiB4ID0gJWQsIHkgPSAlZFxuIiwgeCwgeSk7CiAKcmV0dXJuIDA7Cn0=