A pointer is a derived data type in C. Pointers stores memory addresses as their values. Since these memory addresses are locations in computer memory where program instruction and data are stored, pointers can be used to access and manipulate...