help with a program

How can I make this program show only the letter with greater repetition?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
 	

    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int conta_caracteres(char palavra[],char letra){
        int i,conta=0;
        for(i=0;palavra[i]!='\0';i++)
            if(palavra[i]==letra)
                conta++; //equivale a conta=conta+1
        return conta;
    }
    void troca_caracter(char palavra[], char letra, char c){
         int i=0;
         for(i=0;palavra[i]!='\0';i++)
            if(palavra[i]==letra)
                palavra[i]=c;
    }      
    int main(){
        char palavra[20];
        cout<<"Digite uma palavra: ";
        //cin>>frase;//le ate o enter ou espaco em branco
        gets(palavra);
        cout<<"Palavra digitada :"<<palavra<<endl;
        int r=conta_caracteres(palavra, 'a');
        cout<<"Foram encontradas "<<r<<" letras a\n";
        troca_caracter(palavra,'a','$');
        r=conta_caracteres(palavra, 'b');
        cout<<"Foram encontradas "<<r<<" letras b\n";
        troca_caracter(palavra,'b','$');
         r=conta_caracteres(palavra, 'c');
        cout<<"Foram encontradas "<<r<<" letras c\n";
        troca_caracter(palavra,'c','$');
         r=conta_caracteres(palavra, 'd');
        cout<<"Foram encontradas "<<r<<" letras d\n";
        troca_caracter(palavra,'d','$');
         r=conta_caracteres(palavra, 'e');
        cout<<"Foram encontradas "<<r<<" letras e\n";
        troca_caracter(palavra,'e','$');
          r=conta_caracteres(palavra, 'f');
        cout<<"Foram encontradas "<<r<<" letras f\n";
        troca_caracter(palavra,'f','$');
          r=conta_caracteres(palavra, 'g');
        cout<<"Foram encontradas "<<r<<" letras g\n";
        troca_caracter(palavra,'g','$');
          r=conta_caracteres(palavra, 'h');
        cout<<"Foram encontradas "<<r<<" letras h\n";
        troca_caracter(palavra,'i','$');
          r=conta_caracteres(palavra, 'j');
        cout<<"Foram encontradas "<<r<<" letras j\n";
        troca_caracter(palavra,'j','$');
          r=conta_caracteres(palavra, 'k');
        cout<<"Foram encontradas "<<r<<" letras k\n";
        troca_caracter(palavra,'k','$');
          r=conta_caracteres(palavra, 'l');
        cout<<"Foram encontradas "<<r<<" letras l\n";
        troca_caracter(palavra,'l','$');
          r=conta_caracteres(palavra, 'm');
        cout<<"Foram encontradas "<<r<<" letras m\n";
        troca_caracter(palavra,'m','$');
          r=conta_caracteres(palavra, 'n');
        cout<<"Foram encontradas "<<r<<" letras n\n";
        troca_caracter(palavra,'n','$');
          r=conta_caracteres(palavra, 'o');
        cout<<"Foram encontradas "<<r<<" letras o\n";
        troca_caracter(palavra,'o','$');
          r=conta_caracteres(palavra, 'p');
        cout<<"Foram encontradas "<<r<<" letras p\n";
        troca_caracter(palavra,'p','$');
          r=conta_caracteres(palavra, 'q');
        cout<<"Foram encontradas "<<r<<" letras q\n";
        troca_caracter(palavra,'q','$');
          r=conta_caracteres(palavra, 'r');
        cout<<"Foram encontradas "<<r<<" letras r\n";
        troca_caracter(palavra,'s','$');
          r=conta_caracteres(palavra, 't');
        cout<<"Foram encontradas "<<r<<" letras t\n";
        troca_caracter(palavra,'u','$');  
          r=conta_caracteres(palavra, 'v');
        cout<<"Foram encontradas "<<r<<" letras v\n";
        troca_caracter(palavra,'v','$');
          r=conta_caracteres(palavra, 'x');
        cout<<"Foram encontradas "<<r<<" letras x\n";
        troca_caracter(palavra,'x','$');
          r=conta_caracteres(palavra, 'y');
        cout<<"Foram encontradas "<<r<<" letras y\n";
        troca_caracter(palavra,'y','$');
          r=conta_caracteres(palavra, 'z');
        cout<<"Foram encontradas "<<r<<" letras z\n";
        troca_caracter(palavra,'z','$');
       
        cout<<endl;
        system("pause");
    }

look up vectors
Topic archived. No new replies allowed.