#include #include #include #include #include #include ///code still in learning zone, this line will appear till i understand void kyTuXuatHienNhieuNhat(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(int k=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) printf("ki tu %c xuat hien nhieu nhat la %d lan\n", s[i], a[i]); } int main(){ char str0[100], str1[100]; printf("input String: "); gets(str0); kyTuXuatHienNhieuNhat(str0); return 0; }