Solutions for K & R Exercise 5-16

The following are two versions of the solution to Exercise 5-16.

5-16-1    Use of pointer arithmetic to coordinate arrays of pointers
5-16-2    Use of pointers to pointers to coordinate arrays of pointers