Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define SIZE 12
- int main()
- {
- int i,j,t, flag,temp,arr[SIZE]={2,7,8,1,4,3,12,11,6,9,10,5,14,15,16,13};
- //{2,7,8,1,4,3,12,11};
- //{2,7,8,1,4,3,12,11,6,9,10,5,14,15,16,13};
- flag = 1;
- printf("ARRAY BEFORE SORTING:\n");
- for(i=0;i<SIZE;i++)//print an array
- printf("%d\t",arr[i]);
- printf("\n");
- for(i=0;i<SIZE;i++)//sort array
- {
- //printf("\ni-%d\t",i);
- for(j=i+2;j<SIZE;j+=2)
- {
- if((i%2)&& ((arr[i]>arr[j])))//.
- {
- temp = arr[i];
- arr[i] = arr[j];
- arr[j]= temp;
- }//end if
- if((!(i%2)) && ((arr[i]<arr[j])))//i = 1,3,...
- {
- {
- temp = arr[i];
- arr[i] = arr[j];
- arr[j]= temp;
- }
- }//end if
- }//end for j
- }//end for i
- printf("ARRAY AFTER SORTING:\n");
- for(i=0;i<SIZE;i++)//print an array
- printf("%d\t",arr[i]);
- printf("\n");
- return 0;
- }
Add Comment
Please, Sign In to add comment