Listing 3

#include <stdio.h>

main()
{
       static double d[3][2] = {
              {1.2, 2.3},
              {3.4, 4.5},
              {5.6, 6.7}
       };
       double (*pd)[2];

       pd = d + 1;
       printf("pd[-1][0] = %3.1f\n", pd[-1][0]);
       printf("pd[ 0][0] = %3.1f\n", pd[0][0]);
       printf("pd[ 1][0] = %3.1f\n", pd[1][0]);
}

pd[-1][0] = 1.2
pd[ 0][0] = 3.4
pd[ 1][0] = 5.6