problem 22(delete every occurrence from string)
//problem 22(delete every occurrence from string)
#include<stdio.h>
int match(char te[],char pa[])
{
int i,j;
int sizetext=strlen(te);
int sizepa=strlen(pa);
for(i=0;i<=sizetext-sizepa;i++)
{
int found=0;
for(j=i;j<sizepa;j++)
{
if(te[j+i]!=pa[j])
{
found=1;
break;
}
}
if(found==0)return 1;
}
return -1;
}
int main()
{
char text[200],pattern[100];
printf("Enter your main string : ");
gets(text);
printf("Enter your pattern : ");
gets(pattern);
int r=match(text,pattern);
if(r==-1)
{
printf("not found\n");
}
else printf("Found\n");
return 0;
}
0 Comments