#include int main() { // declare a couple integers int a = 5, b = 7; printf("a = 0x%x\t&a = 0x%x\n", a, &a); printf("b = 0x%x\t&b = 0x%x\n", b, &b); // declare a pointer to an integer int * c; c = &a; printf("c = 0x%x\t*c = 0x%x\n", c, *c); *c = b; printf("c = 0x%x\t*c = 0x%x\n", c, *c); printf("a = 0x%x\t&a = 0x%x\n", a, &a); printf("b = 0x%x\t&b = 0x%x\n", b, &b); return 0; }