OneCompiler

Abhishek Mishra(problem - 2)

163

#include <iostream>

using namespace std;

int main()
{
//Array of String
string strarray[] = {"AbMy", "NameAbtest", "Is", "Abhishek"};

//Searching Word
string search_string="Ab";

int sizeofarr=4;
for(int i=0;i<4; i++)
{
    int a=0,  b=0, flag_found=0;
    int x=strarray[i].length(), y=search_string.length();
    int flag_newword=1;
    while(a<x)
    {
     if(flag_newword==1)
     {
         if(strarray[i][a]==search_string[b]) 
         { 
             b++;
             if(b==y) {flag_found=1; break;}
         }
         else
         {
            if(strarray[i][a]==' ') flag_newword=1;
            else flag_newword=0;
            b=0;
         }
     }
     else if(strarray[i][a]==' ') flag_newword=1;
     a++;
    }
    if(flag_found==1) cout<<strarray[i]<<"\n";
}

return 0;

}