Удалить комбинации символов из строки
помогите сделать задание: даны 2 символа С и R и строка S. Удалить все сочетания этих символов (СС, RR, RС, СR) из строки S.
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
char s1[200];
char s2[2];
char s4[2];
char s3[] = {""};
cout << "Введіть рядок" << endl;
gets_s(s1);
cout << "Введіть 1 символ який бажаєте видалити" << endl;
gets_s(s2);
cout << "Введіть 2 символ який бажаєте видалити" << endl;
gets_s(s4);
for (int i = 0; i < strlen(s1-1); i++)
{
if (s1[i]==s2[0]&&s1[i+1]==s2[0] s1[i] == s4[0] && s1[i + 1] == s4[0] s1[i] == s2[0] && s1[i + 1] == s4[0] || s1[i] == s4[0] && s1[i + 1] == s2[0])
{
s1[i]=' ';
s1[i + 1]=' ';
}
}
cout << s1;
}