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

    xiaoxiao2021-12-14  61

    #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; }
    转载请注明原文地址: https://ju.6miu.com/read-962910.html

    最新回复(0)