你错了。代码应该是酱紫——
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
scanf("%d",&a);
if(a%4==0)
{
if(a%100==0 && a%400==0)
printf("%d是闰年\n",a);
else
{
if(a%100!=0)
printf("%d是闰年\n",a);
else
printf("%d不是闰年\n",a);
}
}
else
printf("%d不是闰年\n",a);
system("pause");
return 0;
}
或
#include <stdio.h>
void main()
{
int b;
scanf("%d",&b);
if (b%4==0|| b%100!=0 && b%400==0)
printf("yes");
else
printf("no");
getch();
} |