C语言 急 急 急 题目如图,帮我检查下哪里错了,或者帮我编写一个符合要求的程序,谢谢!!!
#include<stdio.h>structDATE{intyear;intmouth;intday;};intdays(structDATEdate){intday,...
#include <stdio.h>
struct DATE
{
int year;
int mouth;
int day;
};
int days(struct DATE date)
{
int day,sum;
if(date.year%4==0&&date.year%100!=0||date.year%400==0)
{
day=29;
}
else
{
day=28;
}
switch(date.month)
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=31+day;break;
case 4:sum=62+day;break;
case 5:sum=92+day;break;
case 6:sum=123+day;break;
case 7:sum=153+day;break; 展开
struct DATE
{
int year;
int mouth;
int day;
};
int days(struct DATE date)
{
int day,sum;
if(date.year%4==0&&date.year%100!=0||date.year%400==0)
{
day=29;
}
else
{
day=28;
}
switch(date.month)
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=31+day;break;
case 4:sum=62+day;break;
case 5:sum=92+day;break;
case 6:sum=123+day;break;
case 7:sum=153+day;break; 展开
3个回答
展开全部
你可否把代码附上,这样方便帮你修改啊
更多追问追答
追问
#include
struct DATE
{
int year;
int mouth;
int day;
};
int days(struct DATE date)
{
int day,sum;
if(date.year%4==0&&date.year%100!=0||date.year%400==0)
{
day=29;
}
追答
那好,我就帮你实现int days(struct DATE date)这个函数吧。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我看着头晕,不是学这个的,不会哦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询