给年月日如何求第几天 请教,C语言如何实现:从键盘输入某一天的年月日,计算该天是当年的第几天?
请教,C语言如何实现:从键盘输入某一天的年月日,计算该天是当年的第几天?#include<stdio.h>int fun(int year,int month,int day){int s=0
请教,C语言如何实现:从键盘输入某一天的年月日,计算该天是当年的第几天?
#include<stdio.h>
int fun(int year,int month,int day)
{
int s=0,a[13]={0,31,28,31,30,31,30,30,31,31}
if(year%4==0&&;ampyear 0||年@0==0)
a[2]=29
if(month==1)s=day
else s=a[month]fun(year,month-1,day)
return s
}
void main(){
int年,月,日
scanf(%d-%d-%d”,&year,&month,&day)