Функции еще не учили? Жаль. Ну тогда, если у нас есть int year1,month1, day1, year2,month2, day2; то узнать, кто из них позднее, можно, сравнив числа year1*10000 + month1*100+ day1 и year2*10000 + month2*100+ day2. Коэфициенты взяты так, чтобы цифры лет, месяцев и дней не налагались; их можно уменьшить при желании до 384 и 31. Конечно, можно писать длинное сложное условие вроде if( (year1>year2) || ((year1==year2) && ((month1 > month2) || (month1==month2) && ... но собрать все в одно число для новичка проще. Функциями было бы еще понятнее, но пока не учили... И да, C с C++ здесь в "других языках и технологиях"