#include<stdio.h>
int main()
{
int year,leap;
scanf("%d",&year);
if(year&4==0)
{
if(year%100==0)
{
if(year%400==0)
leap=1;
else leap=0;
}
else leap=1
} else leap=0;
if(leap)
printf("%d is a leap year\n",year);
else printf("%d is not a leap year\n");
return 0;
}
最后
[Error] .c:15: error: syntax error before '}' token
求解~~~
int main()
{
int year,leap;
scanf("%d",&year);
if(year&4==0)
{
if(year%100==0)
{
if(year%400==0)
leap=1;
else leap=0;
}
else leap=1
} else leap=0;
if(leap)
printf("%d is a leap year\n",year);
else printf("%d is not a leap year\n");
return 0;
}
最后
[Error] .c:15: error: syntax error before '}' token
求解~~~