题主在每趟循环都要求输入一个数放入n中,然后中间的for循环对sum做的累加为1+2+...+n我猜题主想做的事情是输入一个数,对每个输入的数分别求1+...+n的结果那么在上一次打印过sum之后,给sum=0归零就好啦
1+2+...+n
1+...+n
sum
sum=0
如楼上所说在while中 开头sum=0归零就好了