23/03/2013, 06:47
|
| | | Fecha de Ingreso: febrero-2013
Mensajes: 20
Antigüedad: 11 años, 11 meses Puntos: 0 | |
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! |