判断某年某月某日是今年第几天的C程序
c语言吧
全部回复
仅看楼主
level 6
#include<stdio.h>
int main()
{
int year(int temp);
int x[12]={31,29,31,30,31,30,31,31,30,31,30,31};
int y[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int day=0,n,a,b,c,temp;
printf("请输入年月日:");
scanf("%d%d%d",&a,&b,&c);
if(temp==1)
for(n=0;n<b;n++)
day+=x[n];
else(temp==0);
day+=y[n];
printf("%d年%d月%d日是%d年的第%d天",a,b,c,a,day+c);
return 0;
}
int year(int temp)
{ int year;
if((year%4==0)&&(year%100!=0)||(year%400==0))
return(temp=1);
else
return(temp=0);
}
这样写错了吗,执行不起现在
2013年05月15日 10点05分 1
1