嗨,我需要克里斯派恩斯书中的一个问题的帮助,该问题要求列出开始年份和结束年份之间的闰年。我已经看到它以其他方式完成,但我想知道是否有任何方法可以使这段代码工作?它出什么问题了?我是编程新手。谢谢!它给出了这个错误。
(eval):22: (eval):22: compile error (SyntaxError)
(eval):22: syntax error, unexpected $end, expecting kEND
我的程序:
def years(starting, ending)
while starting <= ending
while (starting % 4 == 0) && (starting % 400 == 0)
puts starting
unless starting % 100 == 0
end
starting += 1
end