#include void swap(int *px, int *py); int main(){ int x=5, y=3; /* pokazivacke promenljive koje sadrze adrese celih brojeva */ int *px, *py; px=&x; /* u promenljive px i py upisujemo adrese promenljivih x i y */ py=&y; printf("Pre: x = %d, y = %d\n",x,y); swap(px,py); printf("Posle: x = %d, y = %d\n",x,y); return 0; } void swap(int *px, int *py){ int pom; /* operator * je inverz od operatora &, jer za datu adresu, vraca vrednost koja je zapisana na toj adresi */ pom = *px; *px = *py; *py = pom; }