标签: c
每次输入数字时,都不会检查前一个数字!
答案 0 :(得分:0)
问题是您过早地设置prev = num,因此您正在丢失prev的旧值,这是您需要比较的内容。看起来你已经通过任意减少上一个来解决这个问题,但当然它看起来像你总是按顺序的程序,这是一个荒谬的解决方案。
prev = num
prev
你需要解决实际问题,而不是试图解决它。
答案 1 :(得分:0)
您在申报时没有初始化num变量,因此当您设置prev=num时,prev将是一个随机数(正数或负数),如果它是大于你的输入,第一次检查(prev<num)将是错误的。
num
prev=num
prev<num