Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
int main() {
int a = 10, b = 20;
// Arithmetic swap
a = a + b;
b = a - b;
a = a - b;
printf("After arithmetic swap: a = %d, b = %d\n", a, b);
// Reset values
a = 10;
b = 20;
// XOR swap
a = a ^ b;
b = a ^ b;
a = a ^ b;
printf("After XOR swap: a = %d, b = %d\n", a, b);
return 0;
}Coding works best on desktop or with an external keyboard.