已采纳 杜智宸 中级光能 cmp里: if(a.year!=b.year) return a.year>b.year; if(a.month!=b.month) return a.month>b.month; if(a.day!=b.day) return a.day>b.day; return a.flag<b.flag; 输入: cin>>a[i].name>>a[i].year>>a[i].month>>a[i].day; a[i].flag=i;