C语言程序 统计公元1000年到公元2000年之间所有的闰年,,输出所有的闰年号,每行输出10个,并输出统计

统计公元1000年到公元2000年之间所有的闰年,,输出所有的闰年号,每行输出10个,并输出统计得到的闰年总数。要求编写并调用函数 int isleapyear(int),该函数判断某个年份是否闰年,如果是闰年,返回1,否则返回0。

如果不能被4整除,则不是闰年
如果能被4整除,且不能被100整除,则为闰年
如果能被100整除,且能被400整除,则为闰年
如果能被100整除,但不能被400整除,则不是闰年

int isleapyear(int year)
{
 int leap = 0;
 if (year%4==0)
 {
  if (year%100==0)
  {
   if (year%400==0) //能被400整除的,是闰年
   {
    leap=1;
   }
   else //能被100整除,但不能被400整除的,不是闰年
   {
    leap=0;
   }
  }
  else //能被4整除,但不能被100整除的,是闰年
  {
   leap=1;
  }
 }
 else //不能被4整除的,不是闰年
 {
  leap=0;
 }
 return leap; 
}

追问

运行的时候提示这个 怎么修改?

追答

没有包含正确的库吧,或者引用的函数名不存在。

追问

能麻烦提示一下怎么让这个程序运行起来么。。

追答

你用的是什么工具,我觉得应该是这个工具,也就是说编译器的配置问题。

追问

CFREE3.5

追答

没用过,错误提示的是入口函数找不到(WinMain),也就是说在链接的时候,不能链接到主库。
你仔细看看这个编译器的配置,看看编译等级,提高一下优化等级,你编译应该通不过的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-24
玉阶怨(李白)
相似回答