From 6b4caa82232fe7ba62728311f168c3269d3665f6 Mon Sep 17 00:00:00 2001 From: Claudio Maggioni Date: Fri, 27 Sep 2019 09:58:45 +0200 Subject: [PATCH] 2019-09-27 in class --- swap.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 swap.c diff --git a/swap.c b/swap.c new file mode 100644 index 0000000..116c482 --- /dev/null +++ b/swap.c @@ -0,0 +1,14 @@ +#include + +void swap(int* a, int* b) { + *a = *a ^ *b; + *b = *b ^ *a; + *a = *a ^ *b; +} + +int main() { + int a = 3, b = 5; + swap(&a, &b); + printf("%d %d", a, b); +} +