#include <stdio.h>
#define SIZE 5
struct employee
{
char first_name [20]; /* First name */
char last_name [20]; /* Last name */
};
/***************************************************************
**
** Name: printNames
**
** Description: Prints the first and last names in an array
**
** Parameters: myNames - Array of Structures containing names
**
** Returns: Nothing
**
****************************************************************/
void printNames (struct employee myNames [ ] )
{
int i; /* loop index */
/* Print first name and then last name */
for (i = 0; i < SIZE; ++i)
{
printf ("%s %s \n", myNames [ i ].first_name,
myNames [ i ].last_name);
}
} /* printNames */
int main()
{
struct employee names [] =
{
{ "Connie", "Cobol" },
{ "Mary", "Apl" },
{ "Frank", "Fortran" },
{ "Jeff", "Ada" },
{ "Anton", "Pascal" } /* no comma here */
};
printNames ( names );
return (0);
}