c语言多分支结构和else if语句入门求解

刚学习if else时,使用多分支要注意的地方有哪些,为什么会出现如下问题

img

第一个错误是0<=x<=15不能这样写,应该是0<=x&& x<=15
第二个错误是,第9行的分好去掉。
如有帮助,请帮忙采纳一下,谢谢

第9行大括号后的分号去掉