
#include<stdio.h>
#include<stdlib.h>
int main()
{
int arr[] = {1,2,3,4,5,6,7,8,9};int hh = sizeof(arr)/sizeof(arr[1]);int left = 0;int right = hh-1;int i = 0;while(left<right){while(arr[left]%2==0){while(arr[right]%2==1){int tmp = arr[right];arr[right] = arr[left];arr[left]=tmp;right--;}right--;}left++; }
for(i=0; i<hh; i++)
{
printf("%d",arr[i]);
}
system("pause");
return 0 ;
}

代码的目的是什么呢?