下面是代码
#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行for最后应该是j++,你写成i++,乱套了