if后面的花括号对程序影响,为什么会报错?

img


请问一下,为什么这里会显示我的else没有和if一起匹配呢?我if后面的那个花括号应该没有影响吧?为什么if后面有的花括号会有影响,有的却没有?

img


%%换成 且 符号:&&
关于if else匹配的问题
建议把代码写规范一些再看看
把花括号后面都加换行,每个花括号占一行

那两个%%写错了,换成&&

img