home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / alde_c / misc / lib / r_la4_01 / twoagent.c < prev    next >
Encoding:
C/C++ Source or Header  |  1987-12-21  |  1.1 KB  |  37 lines

  1. /****************************************************************/
  2. /* TWOAGENT.C - From page 292 of the book "Microsoft C Program- */
  3. /* ming for the IBM by Robert Lafore. This is the beginning of  */
  4. /* a simple database program developed from the above page to   */
  5. /* the end of the chapter (9).                                  */
  6. /****************************************************************/
  7.  
  8. #include "stdio.h"
  9.  
  10. main()
  11. {
  12. struct personnel {
  13.    char name [30];
  14.    int agnumb;
  15. };
  16. struct personnel agent1;
  17. struct personnel agent2;
  18.  
  19.    printf("\nAgent 1:\nEnter name: ");
  20.    gets(agent1.name);
  21.    printf("Enter agent number (3 digits): ");
  22.    scanf("%d", &agent1.agnumb);
  23.    fflush(stdin);                   /*clear buffer*/
  24.    printf("\nAgent 2:\nEnter name: ");
  25.    gets(agent2.name);
  26.    printf("Enter agent number (3 digits); ");
  27.    scanf("%d", &agent2.agnumb);
  28.  
  29.    printf("\nList of agents:\n\n");
  30.    printf("   Name: %s\n", agent1.name);
  31.    printf("   Agent number: %03d\n", agent1.agnumb);
  32.    printf("   Name: %s\n", agent2.name);
  33.    printf("   Agent number: %03d\n", agent2.agnumb);
  34. }
  35.  
  36.  
  37.