HARMAN Interview Question

1, Swap two numbers 2, Function pointer