/* Using the structure member and 
   structure pointer operators */
#include <stdio.h>

struct card {
   char *face;
   char *suit;
};

main()
{
   struct card a;
   struct card b[100];
   struct card *aPtr;

   a.face = "Ace";
   a.suit = "Spades";
   aPtr = &a;
   printf("%s%s%s\n%s%s%s\n%s%s%s\n", 
          a.face, " of ", a.suit,
          aPtr->face, " of ", aPtr->suit,
          (*aPtr).face, " of ", (*aPtr).suit);
   return 0;
}

