你问的是要在哪里加分号啊?if后面不能直接加分号啊,因为下一句printf是if条件满足后才执行啊
就算if不嵌套也不需要加分号啊.和while没啥关系.if(条件)语句;
if只是条件限制后面还要接条件对应的执行操作,不需要分号