#include // Works in C // In this version, we pass an address void swap(int *a, int *b){ int t = *a; *a = *b; *b = t; } int main(){ int x = 24, y = 425; printf("x = %d\n", x); printf("y = %d\n", y); swap(x, y); printf("After Swap\n"); printf("x = %d\n", x); printf("y = %d\n", y); return 0; }