import java.util.Scanner;
public class Days {
public static void main(String[] args) {
//根据年份和月份来计算天数
Scanner scan=new Scanner(System.in);
System.out.println("输入年份:");
int year=scan.nextInt();
System.out.println("输入月份:");
int month=scan.nextInt();
System.out.println("输入日:");
int day=scan.nextInt();
int days=0;
switch(month) {
case 1:
days=day;
break;
case 2:
days=31+day;
break;
case 3:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+day;
}else {
days=31+28+day;
}
break;
case 4:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+day;
}else {
days=31+28+31+day;
}
break;
case 5:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+day;
}else {
days=31+28+31+30+day;
}
break;
case 6:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+day;
}else {
days=31+28+31+30+31+day;
}
break;
case 7:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+day;
}else {
days=31+28+31+30+31+30+day;
}
break;
case 8:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+31+day;
}else {
days=31+28+31+30+31+30+31+day;
}
break;
case 9:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+31+31+day;
}else {
days=31+28+31+30+31+30+31+31+day;
}
break;
case 10:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+31+31+30+day;
}else {
days=31+28+31+30+31+30+31+31+30+day;
}
break;
case 11:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+31+31+30+31+day;
}else {
days=31+28+31+30+31+30+31+31+30+31+day;
}
break;
case 12:
if(year%4==0&&year%100!=0||year%400==0) {
days=31+29+31+30+31+30+31+31+30+31+30+day;
}else {
days=31+28+31+30+31+30+31+31+30+31+30+day;
}
break;
default:
System.out.println("输入错误!请重新输入!");
break;
}
System.out.println("天数为:"+days);
}