题解 | #HJ102字符统计#
字符统计
https://www.nowcoder.com/practice/c1f9561de1e240099bdb904765da9ad0
#include <stdio.h> #include <string.h> int main() { char str[1000]={0}; int a[255]={0}; scanf("%[^\n]\n",str); for(int i=0;i<strlen(str);i++) { a[str[i]]++; } int maxcount=a[0]; for(int i=0;i<255;i++) { if(a[i]>maxcount) { maxcount = a[i]; } } while(maxcount) { for(int i=0;i<255;i++) { if(a[i]==maxcount){ printf("%c",(char)(i)); } } maxcount--; } // printf("%d",maxcount); return 0; }