#include void swap(int **x, int **y) { int* t = *x; *x = *y; *y = t; } int main(){ int i= 1; int j= 2; int* pi; pi= &i; int* pj; pj= &j; printf("i: %i j: %i\n", *pi, *pj); swap(&pi, &pj); printf("i: %i j: %i\n", *pi, *pj); }