#includevoid main(){
int n,a[12],b[12],i,j,c,d,sum;
d=0;
scanf("%d%d%d",&n,&j,&c);
a[0]=31;a[1]=29;a[2]=31;a[3]=30;a[4]=31;a[5]=30;a[6]=31;a[7]=31;a[8]=30;
a[9]=31;a[10]=30;a[11]=31;
b[0]=31;b[1]=28;b[2]=31;b[3]=30;b[4]=31;b[5]=30;b[6]=31;b[7]=31;b[8]=30;
b[9]=31;b[10]=30;b[11]=31;
if(n%4==0&&n%100!=0||n%400==0)
{
for(i=1;i<=j-1;i++)
d=d+a;
sum=d+c;
printf("%d\n",sum);
}
else
{
for(i=1;i<=j-1;i++)
d=d+b;
sum=d+c;
printf("%d\n",sum);
}}一维数组的下标是从0开始的
|