Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2013, 06:47
Avatar de pepitogrillo13051993
pepitogrillo13051993
 
Fecha de Ingreso: febrero-2013
Mensajes: 20
Antigüedad: 11 años, 3 meses
Puntos: 0
Pregunta Buscar y reempalzar en c/c++.

Hola, estoy empezando a programas en C (mas que en c++), y he pensado que seria buena idea hacer el tipico buscar y reemplazar. Por ejemplo:

-En un bosque lleno de arboles quiero encontrar un arbol.

Quiero reemplazar la palabra arbol por otra que introduciríamos con scanf(), pero sin que toque la palabra arboles. Para que quede así, por ejemplo:

-En un bosque lleno de arboles quiero encontrar un arbusto

Tambien hay quiero tener en cuenta que la palabra que queremos reemplazar puede ser mas larga/corta que la nueva palabra.

Eso supongo que se deberia de hacer con punteros, pero llevo varias semanas y solo he conseguido reemplazar la palabra vieja por el mismo numero de caracteres de la nueva. por ejemplo:

arbol --> arbus (Deberia cambiarla por arbusto)

Por favor ayúdenme con este problemilla, no se como seguir. Estoy realmente atascado!