统计字符的个数,记录出现最少的字符,然后再输出
#include <iostream>
using namespace std;
int main()
{
char str[100];
cin >> str;
// 统计字符大小
int count[256] = {0};
char *p = str;
while (*p != '\0')
{
count[*p]++;
p++;
}
// 记录出现最少的字符 出现的次数
int min = count[str[0]];
p = str+1;
while (*p != '\0')
{
if (min > count[*p])
min = count[*p];
p++;
}
// 输出
p = str;
while (*p != '\0')
{
if (min != count[*p])
cout << *p;
p++;
}
cout << endl;
return 0;
}