题解 | #删除字符串中出现次数最少的字符#
删除字符串中出现次数最少的字符
http://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9
#include<string.h>
int main(){
char a[21]={0};
int b[26]={0},i,x,min=10;
scanf("%s",a);
for(i=0;i<strlen(a);i++)
{
x=a[i];
b[x-97]++;
}
for(i=0;i<26;i++)
{
if(b[i]<min&&b[i]!=0)
min=b[i];
}
for(i=0;i<strlen(a);i++)
{ x=a[i];
if(b[x-97]!=min)
printf("%c",a[i]);
}
}