#include <stdio.h>
int main() {
int a = 5, b = 10;
printf("Avant: a = %d, b = %d\n", a
, b
);
// Méthode avec variable temporaire (plus simple)
int temp = a;
a = b;
b = temp;
// Méthode sans variable (arithmétique)
// a = a + b;
// b = a - b;
// a = a - b;
printf("Après: a = %d, b = %d\n", a
, b
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKCmludCBtYWluKCkgewogICAgaW50IGEgPSA1LCBiID0gMTA7CiAgICBwcmludGYoIkF2YW50OiBhID0gJWQsIGIgPSAlZFxuIiwgYSwgYik7CiAgICAKICAgIC8vIE3DqXRob2RlIGF2ZWMgdmFyaWFibGUgdGVtcG9yYWlyZSAocGx1cyBzaW1wbGUpCiAgICBpbnQgdGVtcCA9IGE7CiAgICBhID0gYjsKICAgIGIgPSB0ZW1wOwogICAgCiAgICAvLyBNw6l0aG9kZSBzYW5zIHZhcmlhYmxlIChhcml0aG3DqXRpcXVlKQogICAgLy8gYSA9IGEgKyBiOwogICAgLy8gYiA9IGEgLSBiOwogICAgLy8gYSA9IGEgLSBiOwogICAgCiAgICBwcmludGYoIkFwcsOoczogYSA9ICVkLCBiID0gJWRcbiIsIGEsIGIpOwogICAgcmV0dXJuIDA7Cn0KCQo=