Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <string.h>
- #include <stdio.h>
- int main()
- {
- int i, j, k, brojPonavljanjaSlova, m = 0;
- int duzinarecenica;
- char recenica[100], slovo, izlaz[100]="\0";
- gets_s(recenica);
- duzinarecenica = strlen(recenica);
- scanf("%d", &k);
- for (i = 0; i < duzinarecenica ; i++) { //kretanje kroz string
- slovo = recenica[i]; //i-to slovo stringa
- brojPonavljanjaSlova = 0;
- for (j = 0; j < duzinarecenica; j++) { //broji koliko se puta i-to slovo pojavljuje u string
- if (recenica[j] == slovo)
- brojPonavljanjaSlova++;
- }
- if (brojPonavljanjaSlova > k && strchr(izlaz, slovo) == NULL) {//ako je broj ponavljanja veci od zadatog broja k
- izlaz[m] = slovo; //&& ako to slovo vec nije u stringu "izlaz", dodaj to
- m++; slovo u taj string
- }
- }
- printf("%s\n",izlaz); //stampanje stringa izlaz (svih slova koji se ponavljaju vise od k puta)
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement