c语言年月日格式输入 用C语言写一个函数,给出年月日,计算该日是该年的第几天?

用C语言写一个函数,给出年月日,计算该日是该年的第几天?#Includeint main()]{int year,month,day//month,year,dayint judge,Iint sum

用C语言写一个函数,给出年月日,计算该日是该年的第几天?

#Include

int main()]{

int year,month,day//month,year,day

int judge,I

int sum=0//mark days

int date[2][12]={

{31,28,31,30,30,31,31,31,31,31},

{31,29,31,30,31,31,30,31,31}//存储闰年和非闰年中每个月的天数

printf(“enter月,月,日:“”

扫描(%d%d%d“,&year,&month,&day)

判断=(年%4==0)| |(年@0==0&首先,打开VC6.0并创建一个新的VC项目。

2. 添加头文件和主函数。

3. 定义五个变量:日、月、年、和和和闰。

4. 使用scanf为定义的变量赋值。

5. 使用switch语句计算一个月前一个月的总天数。

6. 使用sum加上一天中的天数。

7. 判断是不是闰年。

8. 如果是闰年且月份大于2,则应在总天数中加上一天。

9. 使用printf打印sum。

10. 运行程序。