С++, удаление слов, что повторяются
у меня возник вопрос касательно написания кода для задания:
Дан ряд символов, что состоит из отдельных слов, отделенных пробелом. Напечатать ту же последовательность, но уничтожить все слова, что повторяются. Вообще не понимаю что после этого делать.
#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');
}