我的意思是日期自己输入。。看是第几天
追答这里就是输入日期啊,不会看吗?我试过,是可以的。
#include
main()
{int a[12]={31,28,31,30,31,30,31,31,30,31,30,31},/*平年的*/
b[12]={31,29,31,30,31,30,31,31,30,31,30,31};/*闰年的*/
int year,month,day,sum,n=0;
scanf("%d,%d,%d",&year,&month,&day);/*这个就是输入年月日啦*/
if(year%4==0)
{for(sum=0;n<month;n++)
sum=sum+b[n];
sum=sum+day;}
else
{ for(sum=0;n<month;n++)
sum=sum+a[n];
sum=sum+day;}
printf("%d",sum);
getchar();
}