Advertisement
NoxScourge

Untitled

Aug 22nd, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include <string.h>
  2. #include <stdio.h>
  3.  
  4. int main()
  5. {
  6. int i, j, k, brojPonavljanjaSlova, m = 0;
  7. int duzinarecenica;
  8. char recenica[100], slovo, izlaz[100]="\0";
  9. gets_s(recenica);
  10.  
  11. duzinarecenica = strlen(recenica);
  12.  
  13. scanf("%d", &k);
  14. for (i = 0; i < duzinarecenica ; i++) { //kretanje kroz string
  15. slovo = recenica[i]; //i-to slovo stringa
  16. brojPonavljanjaSlova = 0;
  17. for (j = 0; j < duzinarecenica; j++) { //broji koliko se puta i-to slovo pojavljuje u string
  18. if (recenica[j] == slovo)
  19. brojPonavljanjaSlova++;
  20. }
  21. if (brojPonavljanjaSlova > k && strchr(izlaz, slovo) == NULL) {//ako je broj ponavljanja veci od zadatog broja k
  22. izlaz[m] = slovo; //&& ako to slovo vec nije u stringu "izlaz", dodaj to
  23. m++; slovo u taj string
  24. }
  25. }
  26. printf("%s\n",izlaz); //stampanje stringa izlaz (svih slova koji se ponavljaju vise od k puta)
  27. return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement