#include #include void swap( int &a, int &b) { int temp; temp = a; a = b; b = temp; } int main() { int a = 100; int b = 5; printf("a = %i\n", a); printf("b = %i\n", b); swap(a, b); printf("a = %i\n", a); printf("b = %i\n", b); int &c = a; printf("a = %i\n", a); printf("b = %i\n", b); printf("c = %i\n", c); c = 999; printf("a = %i\n", a); printf("b = %i\n", b); printf("c = %i\n", c); return 0; }