/* заменить первый символ, который повторяется второй и более раз, не задевая первый */
#include <iostream>
#include <string>
using namespace std;
int main()
{
string var1 = "";
char temp;
cout << endl << "enter string :";
getline(cin, var1);
temp = var1[0]; // присваиваем переменной temp значение первого символа
for (int i = 1; i <= var1.size(); i++) // начинаем перебор не с нулевого, а с первого символа в массиве
{
if (var1[i] == temp) // сравниваем все символы с первым
{
var1[i] = '$'; // если он такой же как и первый, то заменяем его
}
}
cout << endl << var1;
return 0;
}