为什么错啊,大神请指教

来源:4-17 switch与if语句的应用

qq_后现代_0

2015-08-18 16:59

int sum;

    swtich(month)

    {

        case 1:sum=0;break;

        case 2:sum=28;break;

        case 3:sum=(28+31);break;

        case 4:sum=(28+31+30);break;

        case 5:sum=(28+31+30+31);break;

        case 6:sum=(28+31+30+31+30);break;

        case 7:sum=(28+31+30+31+30+31);break;

        case 8:sum=(28+31+30+31+30+31+31);break;

        case 9:sum=(28+31+30+31+30+31+31+30);break;

        case 10:sum=(28+31+30+31+30+31+31+30+31);break;

        case 11:sum=(28+31+30+31+30+31+31+30+31+30);break;

        case 12:sum=(28+31+30+31+30+31+31+30+31+30+31);break;

        default: ;

        

        

    }

    if(year%400==0||(year%400!=0&&year%4==0))

    {

        sum=sum+day+1;

        printf("%d年%d月%d日是该年的第%d天",year,month,day,sum);

    }

    else

    {

        sum=sum+day;

        printf("%d年%d月%d日是该年的第%d天",year,month,day,sum);

    }

       

    









return 0;


写回答 关注

2回答

  • 伊兮尘昔
    2015-08-19 11:00:58
    已采纳

    报错信息,贴出来看看?

    qq_后现代...

    非常感谢!

    2015-08-20 14:59:38

    共 2 条回复 >

  • 伊兮尘昔
    2015-08-20 14:12:46

    switch写错了,你写的是swtich

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题