声明错误 谁能帮我改改错
编写程序,根据用户输入的年份,来判断此年是否是闰年,如果是输出“Yes”,否则输出“No”。要求编写函数leap(x),x为年份,函数的返回值为0或者1。(0代表否,1代表是)。Enter year:2000
The results:Yes
我写的代码:谁能帮我找找声明怎么错了
#include<stdio.h>
#include<conio.h>
#include<math.h>
int leap(int x)
void main()
{
int x;
clrscr();
printf("Enter year:");
scanf("%d",&x);
if(leap(x)==1)
printf("The results:Yes");
else
printf("The results:No");
getch();
}
int leap(int x)
{
if(x%400==||x%4==0&&x%100!=0)
return 1;
else
return 0;
}