¡Buenas!
Aqui va otra, no se si mas rapida o no, pero puede que con alguna linea menos de codigo:
¡Saludos!
Aqui va otra, no se si mas rapida o no, pero puede que con alguna linea menos de codigo:
Código (c) [Seleccionar]
char* squeeze(char *s,char c)
{
char *resto;
while((resto = strchr(s,c)))
strcpy(resto,resto+1); /* siempre se puede hacer: strlen(s+1) = strlen(s) - 1 */
return s;
}
¡Saludos!