C语言:求写一个简单的编程。
发布网友
发布时间:2022-05-06 19:06
我来回答
共1个回答
热心网友
时间:2023-10-03 21:14
#include <stdio.h>
#define ISLEAP(y) ((y)%400==0||(y)%4==0&&(y)%100!=0)
int main(void)
{
int y,m,d,date[]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("请输入一个年份和一个月份:");
scanf("%d%d",&y,&m);
d=m==2?date[m-1]+ISLEAP(y):date[m-1];
printf("%d年%d月有%d天\n",y,m,d);
return 0;
}