因为你前面的else if后面有一个;说明if的条件分支已经结束了。下面的if的应该是另起的if了。如果是一起的if分支,那么前一个分支的内容应该放在{}中。
第一个else if 后面加了标点
if后面有个分号,用if else这样子的代码段,最好使用花括号
第三行注释前边的分好去掉就好了 if条件判断后如果加分好 什么条件成立后什么也不执行,然后你下边又一条语句,之后才是第二个else if