Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- int i;
- char array[]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
- const int a = 2; // point to 2
- const int b = 8; // point to 8
- printf("Before: ");
- for( i = 0; i < sizeof(array); i++ )
- printf("%2d ", array[i]);
- printf("\n");
- ///////////////////////////////////////////////////////////////
- char tmp_1 = array[a];
- char tmp_2 = array[a+1];
- char tmp_3 = array[a+2];
- for( i = a; i < b-3; i++ )
- array[i] = array[i+3];
- array[b-3] = tmp_1;
- array[b-2] = tmp_2;
- array[b-1] = tmp_3;
- //////////////////////////////////////////////////////////////
- printf("After : ");
- for( i = 0; i < sizeof(array); i++ )
- printf("%2d ", array[i]);
- printf("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement