С++, удаление слов, что повторяются

у меня возник вопрос касательно написания кода для задания:

Дан ряд символов, что состоит из отдельных слов, отделенных пробелом. Напечатать ту же последовательность, но уничтожить все слова, что повторяются. Вообще не понимаю что после этого делать.

#include<iostream>
using namespace std;
int main () 
{ 
int n = 50;
int i;
char a[n], b[n];
string sentance;
cout<<"Enter your sentance:";
cin.getline(a, n, '\n');

}

Ответы (0 шт):