c语言问题,急 - 爱问答

(爱问答)

c语言问题,急

#include <stdio.h>

      void main()

      {

        int Y,M,D;

        printf("Enter twq number Y,M=? ");

        scanf("%d,%d",&Y&M);

        switch(M)

        {

            case1:case3:case5:case7:case8:case10:case12:

            printf("31");break;

            case4:case6:case9:case11:

            printf("30");break;

            case2:

              if((Y%400==0)||(Y%4==0&&Y%100!=0))

              printf("29");

              else

              printf("28");

            default:printf("error");

        }

      }

帮我看一下哪里有错误


错误很多,改成下面的程序:

#include <stdio.h>

void main()
{
 int Y,M;//D没有用到,可删去
 printf("Enter twq number Y,M=? ");
 scanf("%d,%d",&Y,&M);//&Y和&M间要用逗号隔开
 switch(M)
 {
          case 1:case 3:case 5:case 7:case 8:case 10:case 12://case要和后面的数字空格隔开
           printf("31");
           break;
            case 4:case 6:case 9:case 11:
            printf("30");
   break;
            case 2:
   if((Y%400==0)||(Y%4==0&&Y%100!=0))
    printf("29");
   else
    printf("28");
         default:printf("error");
     }
}

错误都给你注出来了。

相关标签:c语言

下一篇:GTA5应用程序错误怎么解决?哪位大神帮帮我感谢!!!

上一篇:请问MA5上涨角度编程序怎么写?

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?