/* Program 11-5

   Structures containing pointers */

main ()
{
 struct int_pointers
 {
  int *p1;
  int *p2;
 };

 struct int_pointers pointers;
 int i1 = 100, i2;

 pointers.p1 = &i1;
 pointers.p2 = &i2;
 *pointers.p2 = -97;

 printf ("i1 = %d, *pointers.p1 = %d\n", i1, *pointers.p1);
 printf ("i2 = %d, *pointers.p2 = %d\n", i2, *pointers.p2);
}


/* Program Output

i1 = 100, *pointers.p1 = 100
i2 = -97, *pointers.p2 = -97

*/



