楼主大一新生,小白,请问这个程序哪里出的问题。
#include<stdio.h>
int main()
{ int year,month;
scanf("%d%d",&year&month);
if(month>12)
printf("输入错误");
else
switch(month)
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:printf("该年该月天数为31天");break;
case 4:
case 6:
case 9:
case 11:printf("该年该月天数为30天");break;
default:if((year%4==0&&year%100!=0)||(year%100!=0));
printf("该年该月的天数为29天");
else
printf("该年该月的天数为28天");break;
}
#include<stdio.h>
int main()
{ int year,month;
scanf("%d%d",&year&month);
if(month>12)
printf("输入错误");
else
switch(month)
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:printf("该年该月天数为31天");break;
case 4:
case 6:
case 9:
case 11:printf("该年该月天数为30天");break;
default:if((year%4==0&&year%100!=0)||(year%100!=0));
printf("该年该月的天数为29天");
else
printf("该年该月的天数为28天");break;
}