你这还没退出while呢哪来的输出
除了开始输入一个number,之后就没对它有过操作,如果number输入是个正数,那就是死循环,因为你的判断条件是不等于-1
你继续输入,当输入 -1 时,退出输入,输出结果。