online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
/* 15. Escriba un programa en C++ que lea una cadena y busque un conjunto de palabras. Ejemplo para: Cadena: " juan busca a rosa y también a maría " Palabras buscadas: {"juan","pedro","maría","rosa"} Su salida sería: Ingresar la cadena: juan busca a rosa y también a maria encontré a juan encontré a rosa encontré a maría */ #include <iostream> #include <cstring> using namespace std; void busca(char *frase,char *palabra); int main(){ char res; //char str[50] = {"juan busca a rosa y también a maría"}; const char* palabra[50] = {"juan","pedro","maría","rosa"}; char str; //char palabra; cout<<"Ingrese la cadena de caracter: "<<endl; cin>>str; cout<<"Ingrese palabra a buscar: "<<endl; //cin>>palabra; //busca(str, palabra); //cout<<res; int cont1=0; int ind = 0; int letra = 0; for(int x=0; x<strlen(str); x++){ if(str[x] == '\0'){ break; } if(str[x] == palabra[0]){ ind = 0; letra = 0; for(int j = x; j<x+strlen(palabra); j++){ if(str[j] == palabra[ind]){ letra++; ind++; } } if (letra == strlen(palabra)) { cont1++; //strcat(res, palabra); cout<<"se encontro: "<<palabra; } } } return 0; } void busca(char *frase, char *palabra){ //return res; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue