*****Listing 6*****

   show_record(p_a_record)
   /* Prints out a record, whose address is passed */
   struct s_record *p_a_record;
       {
       int i;
       char *pc;
       pc = (char *) p_a_record;
       for (i=0; i < NUMBER_FIELDS; i++)
           {
           printf("%s\n", pc + record_offsets[i]);
           }
       }

