题目描述
定义一个结构体,包含年月日,表示一个学生的出生日期。然后在一群学生的出生日期中找出谁的出生日期排行第二
要求:出生日期的存储必须使用结构体,不能使用其他类型的数据结构。
要求程序全过程对出生日期的输入、访问、输出都必须使用结构。
输入
第一行输入t表示有t个出生日期
每行输入三个整数,分别表示年、月、日
依次输入t个实例
输出
输出排行第二老的出生日期,按照年-月-日的格式输出
输入样例1 <-复制
6
1980 5 6
1981 8 3
1980 3 19
1980 5 3
1983 9 12
1981 11 23
输出样例1
1980-5-3
输入样例2 <-复制
5
1980 5 6
1981 8 3
1980 5 3
1983 9 12
1981 11 23
输出样例2
1980-5-6
#include <iostream>
using namespace std;
struct laoer {
int year;
int month;
int day;
};
int main()
{
int t,i;
cin >> t;
struct laoer a[80];
for (i = 0; i < t; i++)
{
cin >> a[i].year >> a[i].month >> a[i].day;
}