#include main() { int i; char j[14]; int *ip; char *jp; int **ipp; ip = &i; ipp = &ip; jp = j; printf("ip = 0x%x. jp = 0x%x. ipp = 0x%x\n", ip, jp, ipp); printf("&ip = 0x%x. &jp = 0x%x. &ipp = 0x%x\n", &ip, &jp, &ipp); printf("\n"); i = 4; printf("i = %d\n", i); printf("ip = 0x%x, *ip = %d\n", ip, *ip); printf("ipp = 0x%x, *ipp = 0x%x, **ipp = %d\n", ipp, *ipp, **ipp); printf("\n"); *ip = 3; printf("i = %d\n", i); printf("ip = 0x%x, *ip = %d\n", ip, *ip); printf("ipp = 0x%x, *ipp = 0x%x, **ipp = %d\n", ipp, *ipp, **ipp); printf("\n"); }