Aim:
To find sub-string in a given string.
Program:
#include<stdio.h>
#include<conio.h>
void main ( )
{
int count=0,count2=0,i,j,flag;
char str[80],search[20];
clrscr();
printf("\n Enter a string:");
gets(str);
printf("\n Enter a sub-string:");
gets(search);
while( str[count] != '\0')
count++;
while( search[count2] != '\0')
count2++;
for(i=0;i<=count1-count2;i++)
{
for(j=i;j<i+count2;j++)
{
flag =1;
if( str[i] != search[j-i] )
{
flag = 0;
break;
}
}
if( flag == 1)
break;
}
if( flag == 1)
printf("\n SEARCH SUCCESSFUL");
else
printf("\n SEARCH NOT SUCCESSFUL");
}
No comments:
Post a Comment