Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/01/2008, 15:38
athiria
 
Fecha de Ingreso: enero-2008
Mensajes: 22
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: ¿Porque falla este programa?

Bueno, lo de los dos punteros me está fallando, y la verdad no se porque.

El ultimo printf no imprime nada. :S

Compilado con xcode 3.0:

Código:
#include <stdio.h> 

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

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

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

Última edición por athiria; 20/01/2008 a las 15:44