Colección de citas famosas - Frases motivadoras - ¿Cómo eliminar caracteres de un diccionario en una matriz?

¿Cómo eliminar caracteres de un diccionario en una matriz?

# incluir ltstdio.h gt

# incluir ltmalloc.h gt

# incluir ltstring.h gt

void eliminar char (char * s, char *c )

{

int s longitud = strlen(s);

int c longitud = strlen(c); target = (int *) malloc (s longitud * sizeof (int));

for (int I = 0; i lt longitud; i )

{

objetivo[I] = 0;

}

for(I = 0; i lt longitud; i)

for(int j = 0; j lt longitud; j )

{

if (s[I]= = c[j])

objetivo[I]= 1; p>

}

for(I = 0; i lt longitud; i)

printf (" d", objetivo [I]);

printf("\n");

for(I = 0; i lt longitud; i )

{

if (objetivo[I ]= = 1)

{

for (int j = I 1; j lt longitud; j )

{

si (objetivo 【j】= = 0)

{

s【I】= s【j】;

s【j】='\ 0' ;

objetivo【j】= 1

Romper

}

}

}

}

Gratis(objetivo);

}

void main()

{

char a【】= "abcdef";

char b【】= "BD"

eliminar char (a, b); (" s\n",a);

}