VC编译不了

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:47:14
#include"iostream.h"
int year(int a);
int main()
{
int a=2005;
a=(year(a));
if(a!=0)
cout<<a<<"是闰年"<<endl;
else
cout<<a<<"不是闰年"<<endl;
return 0;
}
int year(int a)
{
if(year%4==0&&year%100!==0||year%400==0)
return a;
else
return 0;
}这是什么问题请发正确的代码谢谢

#include "stdio.h"
#include"iostream.h"
int year(int a);
int main()
{
int a=2005;
a=(year(a));
if(a!=0)
cout<<a<<"是闰年"<<endl;
else
cout<<a<<"不是闰年"<<endl;
return 0;
}
int year(int a)
{
if(a%4==0&&a%100!=0||a%400==0)
return a;
else
return 0;
}

#include"iostream.h"
int year(int a)
{
if((a%4==0&&a%100!=0)||(a%400==0))
return a;
else
return 0;
}
int main()
{
int b=2008;
int a=0;
a=(year(b));
if(a!=0)
cout<<b<<"是闰年"<<endl;
else
cout<<b<<"不是闰年"<<endl;
return 0;
}