Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/11/2012, 00:17
pefo
 
Fecha de Ingreso: noviembre-2012
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: programa en c para eliminar espacios al principio y al final de una cadena

me falta quitar los espacios del final :

#include <stdio.h>
#include<string.h>

void suprime(char cadena[]);

main()
{
char msg[100];

gets(msg);
suprime(msg);
getch();

}


void suprime(char cadena[])
{

char cad[100];
int x=0, z=0, y=strlen(cadena);




while(cadena[x]==' ')
{
if(cadena[x]==' ')
x++;
}


while(cadena[x]!='\0')
{

cad[z]=cadena[x];
x++;
z++;
}


printf("%s",cad);
}