#C语言中的问题# error C2181: illegal else without matching if

2025-04-27 11:52:09
推荐回答(2个)
回答1:

错误提示为:else与if不匹配
判断if(b*b-4*a*c>0)时多加一个分号“;”表示一个语句了,后面的else成独立的了 所以说else不匹配if

回答2:

else前面的语句不能加分号