打印1000到2000之间的闰年时,创建int函数,只返回了成立时的值的话有什么问题?为什么1000不成立时函数返回了200?
return 0别注释掉啊
for(i=1000;i<=2000;i++) { if(is_leap_year(i) != 0) printf("%d ",i); }
1、你不是用ret接收is_leap_year( )函数的值了吗,打印ret试一下2、第16行,printf()函数不需要缩进