KUMAR
UM
Output:
KAR
#include<stdio.h>
#include<string.h>
int str_com(char K[20],int i,int m,char M[10])
{
int k=0;
for(k=0;k<m;k++)
if(K[i+k]!=M[k])
break;
if(k==m)
return 1;
return 0;
}
int main()
{
char S[20],M[10];
int i,j=0,l,m,k,flage;
gets(S);
gets(M);
l=strlen(S);
m=strlen(M);
for(i=0;i<l;i++)
{
if(S[i]!=M[0])
S[j++]=S[i];
else
if( str_com(S,i,m,M) )
i+=m-1;
else S[j++]=S[i];
}
S[j]=NULL;
printf("< %s >",S);
return 0;
}
No comments:
Post a Comment