Word Search Engine

Here is an program illustrating the working of Search engines..



#include<iostream.h>
#include<string.h>
int search(char[],char[]);
int main()
{
char c[100],srch[100];
cout<<"ENTER THE SENTENCE: ";
cin.getline(c,99);
cout<<"ENTER THE WORD: ";
cin.getline(srch,99);
search(c,srch);
return 0;
}

int search(char c[],char srch[])

{
int k=0;
cout<<"\nTHE POSITION OF "<<srch<<" IS: -\n";
  for(int i=0;i<strlen(c);i++)
{
k=0;
for(int j=0;j<strlen(srch);j++)
{
if(c[i+j]==srch[j])
k++;
else
break;
}
if(k==strlen(srch))
cout<<"\t"<<i+1<<"th FROM STARTING AND "<<strlen(c)-i<<"th FROM THE LAST\n";
}
return 0;
}

Douts.. If any.. Comment

No comments:

Post a Comment