-static int dmsize[] = {
- 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
+static int dmsize[][12] = {
+ { /* Not a leap year */
+ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
+ },
+ { /* Leap year: February = 29 */
+ 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
+ }