第一次接触结构体问题,望高手指点下
题目:写一个程序,在程序中建立一个Date(日期)结构(年,月,日用整数表示),再建立一个Person(人员)结构(姓名和生日,生日用Date结构表示),程序中的函数FillPerson提示用户输入全部姓名和生日信息,此函数的原型为: Person FillPerson(); 再写一个函数WritePerson输入全部人员信息,日期信息中的月份的名字而不是数字,该函数的原型如下:void WritePerson(Person);在程序中声明两个Person变量。给此变量赋值,再将它们传递给一个叫做WhoIsOlder的函数。该函数比较两个人的年龄大小,然后将较大者的年龄信息输出到屏幕上。(注意:WhoIsOlder应该调用两次WritePerson).
红色字体是我理解不了意思,不知道做什么?主要是怎么输入,一点都不清楚。我只能编到这里
#include<iostream.h>
struct Date
{
int year;
int month;
int day;
};
struct Person
{
char name[20];
Date birthday;
};
下面就不知道怎么办了,希望高手指点下!