全部问题 > 当前问题

这个程序怎么改呢?没有错,但是也不能运行

#include<stdio.h>
main()
{
 int days,month,year;
 scanf("%d%d",year,month);
 switch(month)
 {
 case(2):
      if((year%4==0&&year%100!=0)||(year%400==0))
    days=29;
   else
    days=28;
   break;
 case(4):case(5):case(9):case(11):
  days=30;break;
defauit:
   days=31;break;
 }
 printf("%d天\n",days);
}

★晒月光★ 2018-2-24 18:09:54

共 0 个回答

问题来自: switch语句