if语句没有结束标志,默认会把下面的内容作为执行体来使用
也就是会变成
if(cnt > val)
else{
}
所以此时else没有对应的if语句,如果想要正常执行可以再if语句后面加分号来表示if结束
if(cnt > val);
else{}
if(cnt > val) 后面要跟一个语句块。 不能什么都没有, 就接上 else
在16行 至19行间缺少语句,如果没有需要执行的语句,可以输入 ‘;' 。
或者将第16行 和 19行语句归并为一句:if(cnt > val) {while()........ }