编程环境为Dev-C++,用的语言为C语言.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year;
scanf("%d",&year);
if (year%4!=0)
{printf("%d年不是闰年",year);}
else
{
if (year%100!=0)
{printf("%d年是闰年"),year;}
else
{
if (year%400!=0)
{printf("%d年不是闰年",year);}
else
{printf("%d年是闰年",year);}
}
}
printf("\n");
system("PAUSE");
}
运行的时候,输入非100倍数的闰年的时候,总是输出"2293620是闰年",为什么,各位大大请帮忙看一下程序有什么问题吗?