Завершено
3
20.02.2022, 18:12
02.03.2022, 08:08
Заданы три числа D, M, Y, которые обозначают дату (число, месяц и год).
Найти номер N этого дня с начала года (реализовать функцию).
Учесть случай високосного года.
int day_number(int d, int m, int y)
{
/* Возвращает номер дня в году. Если дата d,m,y некорректна,
возвращает -1 */
}
Примечание: Год является високосным, если он кратен 4 и при этом не кратен 100, либо кратен 400. Год не является високосным, если он не кратен 4, либо кратен 100 и не кратен 400.