字符串去除出现最少次数的字符
#include<stdio.h>
#include<string.h>
int main()
{
char input[20];
int letters[26] = {0};
int min = 1;
while (scanf("%s",input) != EOF) {
unsigned long uiLen = strlen(input);
for (int i = 0; i < uiLen; i++) {
letters[input[i] - 'a']++;
if (letters[input[i] - 'a'] < min) {
min = letters[input[i] - 'a'];
}
}
for (int i = 0; i <uiLen; i++) {
if (letters[input[i] - 'a'] != min && letters[input[i] - 'a'] != 0) {
printf("%c", input[i]);
}
}
printf("\n");
}
return 0;
}