Ver Mensaje Individual
  #12 (permalink)  
Antiguo 21/01/2008, 05:31
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 3 meses
Puntos: 22
Re: ¿Porque falla este programa?

Código:
#include <stdio.h> 

char strA[80] = "Dabale arroz a la zorra el abad"; 
void espacios(void); 

int main(void) 
{ 
	espacios();
	
	return 0; 
}

void espacios(void)
{
	char *pA;
	char *pB;
	
	pA=strA;
	pB=strA;
	
	while (*pA!='\0')
	{
		if (*pA!=' ')
		{
		      *pB=*pA;
		        pB++;
                                 }     
		pA++;
	}
	
	*pB='\0';
	
	printf("%s\n",strA);
}
Un Saludo.