提提描述:
给定一个日期,要求计算出10000天以后是那年那月那日
#include <stdio.h>
#include <stdlib.h>
int a,b,c,d=10000;
int main()
{
int pi();
///printf("**");
scanf("%d%d%d",&a,&b,&c);
pi();
///printf("&&");
return 0;
}
int pi()
{
int e[12]={31,28,31,30,31,30,31,31,30,31,30,31};
while(d)
{
if(a%100!=0&&a%4==0||a%400==0)
e[1]=29;
else e[1]=28;
if(e[b-1]<d)
{
d-=e[b-1];
b++;
if(b>12)
{
b-=12;
a++;
}
}
else if(e[b-1]<d+c)
{
c=d+c-e[b-1];
d=0;
b++;
if(b>12)
{
b-=12;
a++;
}
}
else
{c=c+d;
break;
}
}
printf("%d-%d-%d",a,b,c);
}