为了账号安全,请及时绑定邮箱和手机立即绑定

0x760cb790指令用的0x00000008内存,该内存不能为written,这个是怎么回事

0x760cb790指令用的0x00000008内存,该内存不能为written,这个是怎么回事

C
慕仰3175336 2016-09-13 16:19:04
#include <stdio.h>int main(){int month,year,day,sum,i;  scanf("%d %d %d",year,month,day);  switch(month)  {      case(1): sum=0;break;      case(2): sum=31;break;      case(3): sum=59;break;      case(4): sum=90;break;      case(5): sum=120;break;      case(6): sum=151;break;      case(7): sum=181;break;      case(8): sum=212;break;      case(9): sum=243;break;      case(10):sum=273;break;      case(11):sum=304;break;      case(12):sum=334;break;  }  sum=sum+day;if(year%400==0||year%4==0&&year%100!=0)    i=1;else    i=0;if(i==1&&month>2)  sum=sum+i;printf("%d\n",sum);return 0;}
查看完整描述

2 回答

?
汉江怪人

TA贡献50条经验 获得超11个赞

你的第四行

  scanf("%d %d %d",&year,&month,&day);

加上取地址符就好了,输入要加取地址符哦。

查看完整回答
1 反对 回复 2016-09-13
?
慕神6430470

TA贡献4条经验 获得超0个赞

输入没有取地址符

查看完整回答
反对 回复 2016-09-14
  • 2 回答
  • 0 关注
  • 1522 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信