package javaapplication2;
class DayCounter{
public static void main(String[] arguments){
int yearIn = 2013;
int monthIn = 12;
System.out.println( arguments.length );
if (arguments.length < 20000)
monthIn = Integer.parseInt(arguments[0]);
if( arguments.length < 2)
yearIn = Integer.parseInt(arguments[1]);
System.out.println( monthIn + "/" + yearIn + " has "
+ countDays(monthIn, yearIn) + "days.");
}
static int countDays(int month, int year) {
int count = -1;
switch (month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
count = 31;
break;
case 4:
case 6:
case 9:
case 11:
count = 30;
break;
case 2:
if ( year % 4 == 0 )
count = 29;
else count = 28;
if (( year % 100 == 0) & year % 400 !=0)
count = 28;
}
return count;
}
}