输入一个字符串,删除出现次数最少的字符串。

来源:互联网 发布:sys time.h linux 编辑:程序博客网 时间:2024/05/15 23:45
#include<stdio.h>


#include<string.h>



int main()
{
    int i,n,min;


    char a[26],b[1000];
    for(i=0;i<26;i++)
    a[i]=0;


    while(scanf("%s",b)!=EOF)
    {
        n=strlen(b);  


        for(i=0;i<n;i++)
        a[b[i]-'a']++;
        min=a[b[0]-'a'];


        for(i=1;i<n;i++)
{
            if(a[b[i]-'a']<=min)


            min=a[b[i]-'a'];
        }
        for(i=0;i<n;i++)
{
            if(a[b[i]-'a']>min)
            printf("%c",b[i]);
        }
    }
return 0;
}
0 0