调试以下程序时出现Ox00403c38指令引用的Oxccccccc内存,该内存不能为written
#include <stdio.h>
void main()
{
int year,j,n,m,leap;
scanf("%d,%d,%d",year,j,n);
switch(j)
{
case 1:m=0;break;
case 2:m=31;break;
case 3:m=59;break;
case 4:m=90;break;
case 5:m=120;break;
case 6:m=151;break;
case 7:m=181;break;
case 8:m=212;break;
case 9:m=243;break;
case 10:m=273;break;
case 11:m=304;break;
case 12:m=334;break;
}
m=m+n;
if(year%4!=0) leap=0;
else if(year%100!=0) leap=1;
else if(year%400!=0) leap=0;
else leap=1;
if (leap==1&&j>2)
m=m+1;
printf("%d",m);
}
一道程序问题
答案:1 悬赏:20 手机版
解决时间 2021-05-14 05:41
- 提问者网友:山高云阔
- 2021-05-13 07:10
最佳答案
- 五星知识达人网友:像个废品
- 2021-05-13 08:36
scanf("%d,%d,%d",&year,&j,&n);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯