for(i=0;i<10;i++) 这一句有问题0也算一个数0到10是11个数啊for(i=0;i<9;i++) 就行了
因为你循环了十一次啊,如果不循环十一次的话只能强行退出。
for(i=0;i<10;i++) 做了11次循环