/***************************************************************
*  源程序名：ModelTask3_3_1.cpp                    			   *
*  功能：有2个学生，每个学生的数据包括学号、姓名、性别、年龄， *
*        从键盘输入2个学生的数据，输出年龄较大的学生的信息。   *
****************************************************************/
#include <iostream.h>
typedef struct		//定义“学生”结构体数据类型，类型名称为STUDENT
{
	char num[10];	//学号，最多9个字符的字符串
	char name[10];	//姓名，最多9个字符的字符串
	char sex[3];	//性别，最多2个字符的字符串
	int age;		//年龄，整型数
}STUDENT;

void main()
{
	STUDENT s1,s2,s;	//s1、s2代表2名学生，s代表年龄较大的学生

	cout<<"请顺序输入第1个学生的学号、姓名、性别、年龄信息：";
	cin>>s1.num>>s1.name>>s1.sex>>s1.age;	//输入s1

	cout<<"请顺序输入第2个学生的学号、姓名、性别、年龄信息：";
	cin>>s2.num>>s2.name>>s2.sex>>s2.age;	//输入s2

	if(s1.age>s2.age)	//求年龄较大的学生
		s=s1;
	else
		s=s2;

	cout<<"年龄较大的学生的信息："<<endl;
	cout<<"学号："<<s.num<<"\t姓名："<<s.name<<"\t性别："<<s.sex<<"\t年龄："<<s.age<<endl;
}