Viết chương trình tìm kiếm xem ký tự nào xuất nhiện nhiều nhất trong chuỗi

void kituxuathiennhieunhat(char *s)
{
    int a[100],n=0;
    for(int i=0;i<(int)strlen(s);i++)
    {
        int d=1;
        for(int j=i+1;j<(int)strlen(s);j++)
            if(s[i]==s[j])
            {    d++;
                for(intk=j;k<(int)strlen(s);k++)
                    s[k]=s[k+1];
                        j--;
            
            }
            a[n++]=d;
    
    }
    int max=a[0];

    for(int i=1;i<(int)strlen(s);i++)
        if(a[i]>max)
        max=a[i];
    for(int i=1;i<(int)strlen(s);i++)
        if(a[i]==max)
        cout<<"ki tu "<<s[i]<<" xuat hien nhieu nhat la "<<a[i]<<" lan\n";

}

Share this

Related Posts

Previous
Next Post »