Advertisement
Josif_tepe

Untitled

Jan 20th, 2024
686
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.73 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <ctype.h>
  3. #include <string.h>
  4. #include <stdlib.h>
  5. void funkcija(int * niza, int n) {
  6.     int nova_niza[n + 1];
  7.     int j = 0;
  8.     for(int i = 0; i < n; i++) {
  9.         if(niza[i] >= 0) {
  10.             nova_niza[j] = niza[i];
  11.             j++;
  12.         }
  13.     }
  14.     for(int i = 0; i < n; i++) {
  15.         if(niza[i] < 0) {
  16.             nova_niza[j] = niza[i];
  17.             j++;
  18.         }
  19.     }
  20.     for(int i = 0; i < n; i++) {
  21.         printf("%d ", nova_niza[i]);
  22.     }
  23. }
  24. int main(int argc, const char * argv[]) {
  25.     int n;
  26.     scanf("%d", &n);
  27.  
  28.     int a[n];
  29.     for(int i = 0; i < n; i++) {
  30.         scanf("%d", &a[i]);
  31.     }    
  32.     funkcija(a, n);
  33.     return 0;
  34. }
  35.  
  36.  
  37. /*
  38. 7
  39. 7 2 -1 0 -30 2 -15
  40. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement