用这种代码的好处在哪里?
没缺什么
#include<stdio.h>
int main()
{
int year=2008;
int month=8;
int day=8;
int a;
int b;
int c;
int d;
a=year%4;
b=1
if(month>2)
{
if(month-5.5==0.5||3.5||4.5)
{for(b;b<=12-month;b++)
{if(b%2!=0)
{result=result+31;
}
else
{result=result+30;
}
}
c=366-result+day;
printf("现在已经过了%d天了",c);
}
else if(month==9)
{for(b;b<=12-month;b++)
{if(b%2!=0)
{result=result+31;
}
else
{result=result+30;
}
c=366-result+day;
}
printf("现在已经过了%d天了",c);
}
else if(month=11)
{for(b;b<=12-month;b++)
{if(b%2!=0)
{result=result+31;
}
else
{result=result+30;
}
c=366-result+day;
}
printf("现在已经过了%d天了",c);
}
else if(month=4)
{result=(12-month+2)/2*31+(12-month-2)/2*30;
c=366-result+day;
printf("现在已经过了%d天了",c);
}
else if(month=6)
{result=(12-month+2)/2*31+(12-month-2)/2*30;
c=366-result+day;
printf("现在已经过了%d天了",c);
}
else i
{if(month=1)
{result=31;
printf("现在已经过了%d天了",result);
}
else
{result=31+29;
printf"现在已经过了%d天了",result);
}
}
}
还有一个问题要请教大家,这个是我自己在DEV C++上写的,但是编译时一直显示else if(month==9)错误,如果就单单从语句的使用来看,请大家帮忙告诉我是哪里错了,谢谢
忘记传了,抱歉
代码呢?