Здравствуйте! Не стала создавать новую тему, надеюсь на помощь в этом разделе

Какова может быть причина, что в строке, объявленной
str s;
инициализированной нормальным строковым значением через srtfmt();
не работает названная функция strReplace(s,'A','_'); ?
Также не дают желаемого результата функции strrem() и strpoke(); - во всех случаях строка остается в первозданном варианте.
Длина строки strlen(s) определяется верно.
В чем может быть дело?