Мне нужно найти знаки препинания в данной строке и вставлять 2 пробела после каждой итерации знаков препинания. я пытаюсь запустить его, но у меня возникают проблемы с попытками его зациклить.
void myfunc(string &s) {
int pos = s.find('.');
if (pos != string::npos) {
pos = s.find('.', pos + 1);
s.insert(pos," ");
}
cout << s;
Я хотел бы вставить 2 пробела в строку после нахождения ".". Я хочу, чтобы вставка произошла сразу после периода.