amermo

Vrati znak koji se ponavlja najvise puta

Feb 16th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4.  
  5.  
  6. #define VEL 1000
  7.  
  8.  
  9. char najvise_ponavljanja(char* string)
  10. {
  11.     int niz_brojaca[VEL] = {0};
  12.     int i;
  13.  
  14.     for(i=0; string[i]!=0; i++)
  15.         niz_brojaca[string[i]]++;
  16.  
  17.     int maksi = niz_brojaca[0], indeks = 0;
  18.     for(i=0; i<VEL; i++)
  19.     {
  20.         if(niz_brojaca[i]>maksi)
  21.         {
  22.             maksi=niz_brojaca[i];
  23.             indeks = i;
  24.         }
  25.     }
  26.     return indeks;
  27. }
  28.  
  29. int main()
  30. {
  31.     char string[] = "ovaj najvise a eee";
  32.     printf("Slovo koje se ponavlja najvise puta je %c", najvise_ponavljanja(string));
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment