以下程序用以计算y年m1月d1日与同年的m2月d2日之间的天数(m2>=m1),并打印计算结果。若m1=m2且d1=d2则算一天。请分析程序填空。 main() {int y,m1,d1,m2,d2; int i,d; scanf("%d,%d,%d,%d,%d",&y,&m1,&d1,&m2,&d2); y=(y%4==0【1】y%100!=0【2】y%400==0)?1:0; d=0-d1; for(i=m1;i switch(i) {case 1:case 3:case 5: case 7:case 8: case 10:case 12:d+=31;break; case 2:d=d+28+y; break; case 4:case 6:case 9:case 11:【3】; } printf("%d",d+d2+1); }