|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
int main ()
{
int year1,year2,month1,month2,day1,day2;
int count=0,i=0,year[1024];
int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("请输入你的生日(如1988-05-20):");
scanf("%d-%d-%d",&year1,&month1,&day1);
printf("请输入今年日期(如2016-03-28):");
scanf("%d-%d-%d",&year2,&month2,&day2);
while(year1<=year2)
{
year[i++]=year1++;
}
for (i=0;year1<=year2;i++,month1=1)
{
days[1]=(year[i]%400==0||(year[i]%4==0&&year[i]%100!=0))?29:28;
for (;month1<=12;month1++,day1=1)
{
for(;day1<=days[month1-1];day1++,count++)
{
if (year1==year2&&month1==month2&&day1==day2)
{
goto FINSH;
}
}
}
}
FINSH: printf("你在世界上总共生存粒%d天\n",count);
return 0;
}
|
|