Subscribe Us

Responsive Advertisement

Advertisement

problem 22(delete every occurrence from string)

 

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;

}


Post a Comment

0 Comments