Advertisement
sellmmaahh

OR-skripta Adijata-zad51-struktura KLUB

Aug 26th, 2015
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.89 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. struct Klub
  5. {
  6.  char naziv[30];
  7.  int br_igraca;
  8. };
  9.  
  10. int length (char *s) {
  11.     int duz=0;
  12.     while (*(s++)!='\0') duz++;
  13.     return duz;
  14. }
  15.  
  16. int BrojRijeci(char *string)
  17. {
  18.     int i, br = 0;
  19.  
  20.     for(i = 0; i < length(string); i++)
  21.     {
  22.         if(string[i] != ' ')
  23.         {
  24.             while(i < length(string) && string[i] != ' ')
  25.             {
  26.                i++;
  27.             }
  28.            br++;
  29.         }
  30.     }
  31.     return br;
  32. }
  33.  
  34. int BrIgraca (struct Klub *niz, int vel) {
  35.     int i, br=0;
  36.     for (i=0; i<vel; i++) {
  37.             if (BrojRijeci(niz[i].naziv)>1) br+=niz[i].br_igraca;
  38.     }
  39.     return br;
  40. }
  41. int main () {
  42.     struct Klub niz[4]={{"FK Sarajevo",5}, {"Zeljo", 20},{"Celik",15},{"FK Vrbanja",10}};
  43.     printf("Broj igraca u klubovima koji imaju vise od jedne rijeci u imenu: %d", BrIgraca(niz,4));
  44.     return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement