Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2014, 13:56
Lauri23
 
Fecha de Ingreso: agosto-2014
Mensajes: 10
Antigüedad: 10 años, 4 meses
Puntos: 0
Duda sencilla de cadena con punteros en C

Estoy trabajando en el lenguaje C, y tengo la siguiente función:

Código:
void QuitaEspacios(char *s) 
{ 
    while (*s != '\0') 
    { 
        if (*s == ' ') 
        { 
            *s = *(s+1);
        } 

        printf("%c", *s); 
        s++; 
    } 


}

Tengo q hacer una funcion q te quite los espacios de la cadena.
El programa me da error cuando la cadena se encuentra con un espacio...

q hago??