Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void zadatak3(void);
- int daLiJeSamoglasnik(char str);
- int main(void) {
- zadatak3();
- }
- void zadatak3(void)
- {
- int i = 0, j, trenutnaPonavljanja, najcescaPonavljanja = 0;
- char trenutniChar, najcesciChar;
- char str[20], samoglasnici[10] = "aeiouAEIOU";
- printf("Unesite string: ");
- gets(str);
- while (samoglasnici[i] != '\0') {
- j = 0;
- trenutnaPonavljanja = 0;
- trenutniChar = samoglasnici[i];
- while (str[j] != '\0') {
- if (str[j] == trenutniChar) {
- trenutnaPonavljanja++;
- }
- j++;
- }
- if (trenutnaPonavljanja > najcescaPonavljanja) {
- najcesciChar = trenutniChar;
- najcescaPonavljanja = trenutnaPonavljanja;
- }
- i++;
- }
- i = 0;
- while (str[i] != '\0') {
- if (daLiJeSamoglasnik(str[i])) {
- str[i] = najcesciChar;
- }
- i++;
- }
- printf("Vas string je posle izmena je %s", str);
- }
- int daLiJeSamoglasnik(char str)
- {
- char samoglasnici[] = "aeiouAEIOU";
- int i = 0;
- while (samoglasnici[i] != '\0') {
- if (samoglasnici[i] == str)
- return 1;
- i++;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement