Advertisement
Guest User

Untitled

a guest
Feb 13th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.56 KB | None | 0 0
  1. #include <stdio.h>
  2. #define N 5
  3.  
  4. void bubl(int *, int);
  5.  
  6. int main(void)
  7. {
  8.     int inp[N] = {4, 8, 7, 3, 1};
  9.    
  10.     bubl(inp, N);
  11.  
  12.     return 0;
  13. }
  14.  
  15. void bubl(int *p1, int p2)
  16. {
  17.     int mid;      
  18.     char chek = 1;
  19.  
  20.     while (chek == 1)
  21.     {
  22.         chek = 0;
  23.         for (int i = 0; i < (p2 - 1); i++)
  24.         {
  25.             if (*(p1 + i) > *(p1 + i + 1))
  26.             {
  27.                 mid = *(p1 + i);
  28.                 *(p1 + i) = *(p1 + i + 1);
  29.                 *(p1 + i + 1) = mid;
  30.                 chek = 1;
  31.             }
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement