Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int najdlhsie_opakovanie(char x[], int pocet) {
- int counter = 1;
- char tmp = x[0];
- for (int i = 0; i <= strlen(x); i++) {
- if (x[i] == x[i + 1]) {
- counter++;
- if (counter > pocet) {
- pocet = counter;
- tmp = x[i];
- }
- }
- else { counter = 1;
- }
- }
- printf("Najviac opakujuce sa pismeno je: \"%c\" %i krat", tmp, pocet);
- return pocet;
- }
- int main() {
- char s[120];
- char vyskyt[10];
- int counter=0;
- printf("Zadaj retazec (max 20 znakov) : ");
- gets_s(s);
- najdlhsie_opakovanie(s, counter);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement