Not giving correct output

i have given three hours to solve this problem …but i am not able to solve
please check and modify my code so that it could work properly

hi @Gaurav_dev

error is with your search function rest is correct

to search a string in other we use find function
it return string::npos when not present

if(search[k].find(out)!=string::npos)
            {
                cout<<search[k]<<endl;
            } 

after adding these lines your code will run fine

i hope this help
if you have more doubts regarding this feel free to ask
if your doubt is resolved mark it as resolved from your doubt section inside your course

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.