Advertisement
umc19844

Untitled

Jan 15th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.90 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.         int i;
  6.         char array[]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
  7.         const int a = 2;        // point to 2
  8.         const int b = 8;        // point to 8
  9.  
  10.         printf("Before: ");
  11.         for( i = 0; i < sizeof(array); i++ )
  12.                 printf("%2d  ", array[i]);
  13.         printf("\n");
  14.  
  15.         ///////////////////////////////////////////////////////////////
  16.         char tmp_1 = array[a];
  17.         char tmp_2 = array[a+1];
  18.         char tmp_3 = array[a+2];
  19.  
  20.         for( i = a; i < b-3; i++ )
  21.                 array[i] = array[i+3];
  22.         array[b-3] = tmp_1;
  23.         array[b-2] = tmp_2;
  24.         array[b-1] = tmp_3;
  25.         //////////////////////////////////////////////////////////////
  26.  
  27.         printf("After : ");
  28.         for( i = 0; i < sizeof(array); i++ )
  29.                 printf("%2d  ", array[i]);
  30.         printf("\n");
  31.  
  32.         return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement