想把数组中相同的数去掉,保留不同的输出下来,报错没看懂

我是想把相同的数去掉,然后保留不同的输出,但现在报错了,我没看懂哪里有问题,图如下

img

数组越界错误
如果i=9, i+1=10,
ar数组中只有10个元素,ar[10] 数组越界了

img

数组越界异常,你最好打个断点跟一下程序看看,肯定是数组下标i或者j越界了