errors/is-leap-year-impl.c - Selve funktionen isLeapYear - fokus på de funktionelle krav snarere end funktionens implementation. | Lektion 7 - slide 14 : 25 Program 2 |
/* Returns if year is a leap year Input: A legal year - a non-negative integer. Output: Whether year is a leap year. An integer interpreted as a boolean value. */ int isLeapYear(int year){ int res; if (year % 400 == 0) res = 1; else if (year % 100 == 0) res = 0; else if (year % 4 == 0) res = 1; else res = 0; return res; }