能不能给出答案啊?谢谢~~~~~
追答dwjchdu说的很清楚了,不过int mon_p[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int mon_r[12]={31,29,31,30,31,30,31,31,30,31,30,31};有点罗嗦了,如果你是要学C的话,这样的应该自己去尝试编~~~
#include "stdio.h"
mian()
{
int mon_p[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int year,month;
scanf("%d %d",&year,&month);
if((year%4==0&&year%100!=0)||year%400==0)
mon_p[1]=29;
printf("%d年%d月有%d天!",year,month,mon_p[month-1]);
else
//mon_p[1]=28; //如果你是循环多次运行的话,这里最好加这个
printf("%d年%d月有%d天!",year,month,mon_p[month-1]);
getch();
}