home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cenvi23.zip / STRUCT.CMM < prev    next >
Text File  |  1996-01-10  |  703b  |  20 lines

  1. // Struct.cmm - Sample to use STRUCT.LIB
  2. // ver.1
  3.  
  4. #include <Struct.lib>
  5.  
  6. Dinner = InitStructArray( "Name", "Entree", "Drink", "Price", NULL,
  7.                           "Paul", "Lasagna", "Orange Juice", 8.95,
  8.                           "Ann Marie", "Chile Relleno", "Cola", 6.67,
  9.                           "Fido", "Bone", "Toilet water", 0.07 );
  10.  
  11. GuestCount = 1 + GetArraySpan(Dinner);
  12. printf("\nWe had %d dinner guests.  Their dinners were:\n",GuestCount);
  13. for ( i = 0; i < GuestCount; i++ ) {
  14.    printf("\n  Guest Name: %s\n",Dinner[i].Name);
  15.    printf("  Entree: %s\n",Dinner[i].Entree);
  16.    printf("  Drink: %s\n",Dinner[i].Drink);
  17.    printf("  Price: $%.2f\n",Dinner[i].Price);
  18.  
  19. }
  20.