有没有人能看看这个哪里出错了呀,又没报错,但是执行之后啥也干不了

img

img

img


下面是代码
#include
#include

int main()
{

int arr[10]={1,2,3,4,5,6,7,8,9,10};

for(int i=0;i<10;i++)
{
    for (int j=i+1;j<10;i++)
    {
        int temp;
        if(arr[i]temp=arr[i];
            arr[i]=arr[j];
            arr[j]=temp;
        }
    }
}
  for (int i=0;i<10;i++)
{
    printf("%d",arr[i]);
}

return 0;

}

11行i++改j++?