c语言基础程序运行问题

程序语法检查没有错误,但运行不了,点击 运行 后,无反应,为什么,谢谢

img

else if(n>4)
或者只需要else即可

第四行的else(n>4);改为else

else 是表示上面的判断条件相反的,不能够加判断条件
if语句常见的只有两种
if(条件)
{
}else{

}

if(条件1)
{

}else if(条件2)
{

}else{ //代表除了条件1、2之外的所有条件

}