как закодировать пользовательскую функцию, которая выполняет поиск и заменяет символы вхождения любого символа, содержащегося в другой строке, с помощью символьной строки. Нельзя использовать строковую переменную в коде, должна быть определяемая пользователем функция. Спасибо Это то, что я пытался до сих пор #define _CRT_SECURE_NO_WARNINGS #include #include замена строки из строки символом
void s1();
void s2();
int main(void)
{
int i=0;
s1();
s2();
printf("c = {'$'} ");
}//main
void s1(){
int i = 0;
while (i <= 40){
printf("%c", (rand() % 25) + 'A');
i++;
}
}
void s2(){
char s2[20];
printf("\nEnter a string of minimum 2 and maximum 20 characters= ");
gets(s2);
puts(s2);
}
/* мне просто нужно сделать еще одну функцию, которая ищет s1 и заменяет любое вхождение любого символа содержащийся в s2 с символом, который может быть что-либо (например, '$')
*/
Да, запустите ваш ла ptop, используйте текстовый редактор и начните вводить текст. Вот как вы пишете код. Сомнения? –
И что вы пробовали? По крайней мере, обратитесь к SO за подобные вопросы. Я уверен, их много. – SKD
У них много, но они используют функцию замены или любую другую библиотечную функцию строки, такую как strlen и т. Д., Которые я должен избегать использовать в этой программе. –