#include void prikazi_pokazivace(int* p1, int* p2) { if (p1 != NULL) { printf("Pokazivac p1 ukazuje na adresu : %p, a sadrzaj te adrese je %d\n", p1, *p1); } else { printf("p1 je NULL\n"); } if (p2 != NULL) { printf("Pokazivac p2 ukazuje na adresu : %p, a sadrzaj te adrese je %d\n", p2, *p2); } else { printf("p2 je NULL\n"); } } int main() { int x1 = 6, x2 = 9; printf("x1 je na adresi: %p, a x2 je na adresi: %p\n", &x1, &x2); int *p1 = NULL, *p2 = &x1; printf("int *p1 = NULL, *p2 = &x1;\n"); prikazi_pokazivace(p1, p2); p1 = p2; printf("p1 = p2;\n"); prikazi_pokazivace(p1, p2); p2 = &x1; printf("p2 = &x1;\n"); prikazi_pokazivace(p1, p2); *p2 = 4; printf("*p2 = 4;\n"); prikazi_pokazivace(p1, p2); return 0; }