How to swap two numbers without a third variable in C