Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Pool9

#1
Necesito ayuda con el siguiente problema, consiste en buscar una palabra en un parrafo y reemplazarla por otra, lo que no logro es que me la busque en todo el parrafo, solo me sale a la primera coincidencia y los demás no lo imprime.
Les dejo el codigo de lo que he hecho.
Gracias.

void CambiaPalabra(char *parrafo, char *buscar, char *reemplazar){
char *p;

p = strstr(parrafo, buscar);

if (p) {
char *text = new char[(strlen(parrafo)+strlen(reemplazar))];
strncpy(text,parrafo,(p-parrafo));
strcat(text,reemplazar);

cout<<text<<endl;
}else{
cout <<buscar<<" no esta en el parrafo."<< endl;
}
}
#2
Programación C/C++ / Cambiar color c++
3 Mayo 2018, 05:35 AM
Necesito ayuda con el siguiente problema .
Desarrollar un programa en C ++ C ++ que lea un párrafo y , a continuación, pedir pide al usuario una palabra que está dentro del párrafo , y para terminar el programa debe imprimir el párrafo pero ahora con la palabra buscada  en rojo.

El problema es que no sé cómo hacer esa búsqueda y cambiar el color . Gracias