我的case和break总是非法的是哪里出了问题
if((year%4==0&&year%100!=0)||year%400==0)
{ year=1; }
else { year=0; }
switch(year)
case 1:day+=7*31+29;
printf("2008年8月8日是该年第%d天\n",day); break;
case 0:day+=7*31+28; printf("2008年8月8日是该年第%d天\n",day); break;
求大神指点,我的case 和 break总是非法的是哪里出了问题