Red de conocimiento informático - Computadora portátil - c encuentra una matriz de cadenas contenidas dentro de otra matriz

c encuentra una matriz de cadenas contenidas dentro de otra matriz

void?remove(char*?str, ?char?*substr)

{

int?l?=?strlen(substr);

char* ?s?=?str;

int?i;

mientras?(*s)

{

si?(memcmp (s,?substr,?l)? ==?0)

{

memset(s,?0,?l);

s? =?l;

}

}

más

{

s;

}

}

i?=?s?str;

s?=?str;

mientras?(i )

{

*s?=?*str;

if(*str! =?0)?s;

str ;

i--;

}

*s?=?0;

}

int?main()

{

char?a[] =?" adabcddabcdd";

char?b[] =?" abc" ;

eliminar(a,?b);

printf("s",?a);

getch();

regresar?0;

}