home *** CD-ROM | disk | FTP | other *** search
- /* Demonstrates using arrays of structures. */
-
- #include <stdio.h>
-
- /* Define a structure to hold entries. */
-
- struct entry {
- char fname[20];
- char lname[20];
- char phone[10];
- };
-
- /* Declare an array of structures. */
-
- struct entry list[4];
-
- int i;
-
- main()
- {
-
- /* Loop to input data for four people. */
-
- for (i = 0; i < 4; i++)
- {
- printf("\nEnter first name: ");
- scanf("%s", list[i].fname);
- printf("Enter last name: ");
- scanf("%s", list[i].lname);
- printf("Enter phone in 123-4567 format: ");
- scanf("%s", list[i].phone);
- }
-
- /* Print two blank lines. */
-
- printf("\n\n");
-
- /* Loop to display data. */
-
- for (i = 0; i < 4; i++)
- {
- printf("Name: %s %s", list[i].fname, list[i].lname);
- printf("\t\tPhone: %s\n", list[i].phone);
- }
- }
-