5. vje~zbe iz C-a -- 2. zadatak

✓XHTML1

Sa standardnog ulaza u~citava se lista rije~c~i, sve dok se ne u~cita rije~c "stop" (koja ne pripada listi). Program treba ispisati listu koja je u~citana. Nakon toga, treba iz liste izbaciti sve duplikate. Dakle, od svake rije~ci koja se pojavljuje vi~se puta, treba zadr~zati samo prvu pojavu. Nakon toga, treba sortirati tako dobivenu listu leksikografski, ne alociraju~ti pritom nove ~telije, te i to ispisati. Na primjer, za ulaz krisna krisna hare hare hare rama hare rama stop treba ispisati

Ulaz: krisna krisna hare hare hare rama hare rama 
Bez duplikata: krisna hare rama
Sortirano: hare krisna rama

Za 4 boda, ne morate sortirati "in place" (smijete alocirati nove ~telije). Za 3 boda, ne morate imati ovaj srednji korak, ve~t mo~zete samo ispisati sortiranu listu bez duplikat~a.