不知道这个为什么第二个else if会错误,求大神解答

不知道这个为什么第二个else  if会错误,求大神解答

问题描述:

图片说明

因为你前面的else if后面有一个;说明if的条件分支已经结束了。
下面的if的应该是另起的if了。如果是一起的if分支,那么前一个分支的内容应该放在{}中。

第一个else if 后面加了标点

if后面有个分号,用if else这样子的代码段,最好使用花括号

第三行注释前边的分好去掉就好了 if条件判断后如果加分好 什么条件成立后什么也不执行,然后你下边又一条语句,之后才是第二个else if