Dev - C++ - Reemplazar caracteres en un arreglo c++

 
Vista:
sin imagen de perfil

Reemplazar caracteres en un arreglo c++

Publicado por Hector (1 intervención) el 02/05/2018 02:46:25
Que tal a todos , estoy empezando en este mundo de la programacion y me encontre con un problema en el siguiente ejercicio:
Escriba una función reemplazar que reemplace por el string r a todas las apariciones del string t dentro de otro string s.

El codigo a mostrar es el siguiente
1
2
3
4
5
6
char s[132] = "dos y dos son cuatro, cuatro y dos son seis, seis y dos son ocho y ocho dieciseis.";
char t[] = "dos";
char r[] = "gusanito";
 
reemplazar(s,t,r);
cout << ss << endl;

la funcion reemplazar , deberia poner en lugar de la palabra "dos" , la palabra "gusanito" , el problema aqui es que no se pueden usar funciones de ninguna biblioteca mas que de la estandar de C++ la iostream
Solo se podran usar iteraciones y operaciones .
Estoy muy confundido y no se como resolverlo .
Obviamente el objetivo no es que me resuelvan el ejercicio , sino mas bien que me den pautas , he planteado algunas ideas pero todas requieren el uso de bibliotecas como string.h o string
Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder