杭电2005题,我的程序错在哪了,怎么运行不了
#include<iostream>usingnamespacestd;intmain(){intyear,month,day;inta[13]={0,31,28,31,...
#include<iostream>
using namespace std;
int main ( )
{
int year,month,day;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
while(cin >> year >> month >> day)
{
for(i=0;i<month;i++)
{
day+=a[i];
}
if(year%4=0&&year%100!=0||year%400=0)
if(month>2)
day++;
cout <<day<<endl;
}
system("pause");
return 0;
} 展开
using namespace std;
int main ( )
{
int year,month,day;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
while(cin >> year >> month >> day)
{
for(i=0;i<month;i++)
{
day+=a[i];
}
if(year%4=0&&year%100!=0||year%400=0)
if(month>2)
day++;
cout <<day<<endl;
}
system("pause");
return 0;
} 展开
2012-04-22
展开全部
正解,你那mouth>2是什么意思呀。还有,你木有括号木有缩进的直接不会对呀。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询