C语言程序设计学习
test_10–闰年的判断–P102页–谭浩强《C语言程序设计》
代码如下:
//第十个程序–闰年的判断–P102页
#include<stdio.h>
int main()
{
int year, leap;
printf(“enter year:”);
scanf_s(“%/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”, year);
else
printf(“%d is not”, year);
printf(“a leap year.\n”);
return 0;
}
代码无错误,但调试显示如下:
visual studio2022版环境执行情况如下:
Visual C++调试情况:
求帮助,谢谢!