输入负数后应该结束循环求均值,为什么把输入的负数加到sum里面了?请问如何解决,谢谢!
scanf这一行后面增加判断为负数则break:
if(score < 0) break;
用while(true)循环,输入之后再判断,小于0就不继续加了,break退出循环
用if或者while判断score的输入值
改成while(score>=0.0f)