#include <stdio.h>
int main(void)
{
int year, month, flag, day, sum, i;
int month_tab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};
printf("输入年,月,日:\n");
scanf("%d%d%d",&year, &month, &day);
if(year%400==0)
flag=1;
else
{
if(year%4==0&&year%100!=0)
flag=1;
else
flag=0;
}
sum=day;
for(i=0;i<month;i++)
sum+=month_tab[flag][i];
printf("%d", sum);
}
C语言用二维数组求一年中的多少天
最新推荐文章于 2023-11-15 12:20:22 发布