daysOfMonth ¼±â ¿¬È£¿Í ´ÞºÎÅÍ ±× ´ÞÀÇ ³¯Â¥¸¦ »êÃâÇÑ´Ù
int daysOfMonth(int year, int month);
year ¼±â¿¡ ³ªÅ¸³»Áö´Â ¿¬È£ month ¿ùÀÇ °ª (1 ~ 12)
±× ´ÞÀÇ ³¯Â¥. ¿¹¸¦ µé¾î, 1¿ùÀ̸é 31, 4¿ùÀ̸é 30.
int daysOfMonth(int year, int month) { static int days[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; if (month < 1 || month > 12) month = 1; if (month == 2) return days[1] + (year % 4 == 0 && year % 100 ! = 0 || year % 400 == 0); else return days[month-1]; }