👤

este dat un şir de caractere, elaboraţi un program care va afişa elementele care se întîlnesc în şirul dat, nu mai puţin de două ori (utilizaţi set of) .

Răspuns :

int i;
char s[100];
int v[200];
for(i=0;i<200;i++)v[i]=0;
cin.get(s, 100);
for(i=0;i<strlen(s);i++){
    v[(int)s[i]]++;
}
for(i=0;i<200;i++){
    if(v[i]>=2)cout<<s[i];
}