请问为什么我这里输进去的数字之后却得到的是2而不是2017,哪里需要改?
在每个printf后面都加上 ,year,你只写了格式化输出符%d,却没有明确输出参数。
例如第一个 printf("%d is a leap year\n",year);