//WAP for finding a substring c[] inside a string X[]
#include
#include
int substring(char X[], char c[])
{
int flag,i,j;
for(i=0;X[i];i++)
{
if(X[i]==c[0])
{
flag=0;
for(j=1;c[j];j++)
{
i++;
if(X[i]!=c[j])
{
flag=1;
break;
}
}
if(flag==0)
return 1;
}
}
return 0;
}
int main()
{
int ret;
char str[50],sstr[25];
fgets(str,50,stdin);
fgets(sstr,25,stdin);
ret=substring(str,sstr);
if(ret==1)
printf("The substring exists in the string\n");
else if(ret==0)
printf("There is no such substring in the string\n");
return 0;
}