Advertisement
Guest User

Zadatak1

a guest
Apr 23rd, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.79 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void fNiz(int* niz,int brojElemenata){
  4.   int i=0;
  5.   while(i<brojElemenata){
  6.     if(*(niz+i)<0) *(niz+i)=0;
  7.     if(*(niz+i)>0) *(niz+i)=1;
  8.     i++;
  9.   }
  10. }
  11. void ucitajNiz(int* niz,int brojElemenata){
  12.   int i=0;
  13.   while(i<brojElemenata){
  14.     printf("Unesi %d clan niza: ",i+1);
  15.     scanf("%d",(niz+i));
  16.     i++;
  17.   }
  18. }
  19. void printajNiz(int* niz,int brojElemenata){
  20.   int i=0;
  21.   while(i<brojElemenata){
  22.     printf("%d ",*(niz+i));
  23.     i++;
  24.   }
  25. }
  26.  
  27. int main(void) {
  28.   int duzina;
  29.   printf("Unesi duzinu niza: ");
  30.   scanf("%d",&duzina);
  31.   int niz[duzina];
  32.   ucitajNiz(&niz,duzina);
  33.   printf("Prije funkcije: \n");
  34.   printajNiz(&niz,duzina);
  35.   fNiz(&niz,duzina);
  36.     printf("\nPoslije funkcije: \n");
  37.   printajNiz(&niz,duzina);
  38.   return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement