关于#c语言#的问题,请各位专家解释一下!

为什么这个排序最后一个数没有排进去,输出了这么大的一个数,是什么原因?
img

for(i=1;i<10;i++) 这个循环只执行9次啊。从1开始的话,最后要i<=10,或者从0开始,最后i<10
最后一个值大是因为最后一个值没有输入,默认的野值