#include #include void swap(int* p, int* q) { int t = *p; *p = *q; *q = t; } void swap_l(long* p, long* q) { long t = *p; *p = *q; *q = t; } int course1 = 15213; int course2 = 18243; void call_swap() { swap(&course1, &course2); } int main() { printf("Initially: course1 = %d, course2 = %d\n", course1, course2); call_swap(); printf("Finally: course1 = %d, course2 = %d\n", course1, course2); return 0; }