👤

Va rog ajutati-ma! Am primit problema asta
Se citeste un sir de caractere.Afisati in ordine alfabetica toate literele mici care apar in sir doar o singura data.
ex:"Baba are bani"
se va afisa:"einr"

Stau de 3 ore la ea si ceva lipseste...pls help


Răspuns :

#include <iostream>

#include <cstring>

using namespace std;

int frecv[26];

int main()

{

   char sir[255], litere[]="abcdefghijjlmnopqrstuvwxyz";

   cin.getline(sir,255);

   int len=strlen(sir);

   for (int i=0; i<len; ++i)

   {

       for (int j=0; j<26; ++j)

           if (sir[i]==litere[j])

               { ++frecv[j]; break; }

   }

    for (int j=0; j<26; ++j)

        if (frecv[j]==1) cout <<litere[j];

   return 0;

}