Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2011, 09:56
Avatar de ixhigo
ixhigo
 
Fecha de Ingreso: julio-2011
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: invertir numeros

bueno arregle el problema... por si alguien desea saberlo es el siguiente:
la variable z la transforme a double, por tanto el codigo queda de la siguiente forma :

#include<stdio.h>
#include<math.h>
main(){
int p,n,i,a,x,y;
double z;
p=0;

printf("Ingresa 1 numero csm =D \n ");
scanf("%d",&n);
i=0;
a=0;
y=n;
while(n!=0)
{

i=n%10;
n= n-i;
n=n/10;
p=p+1;



}

while(y!=0){

x= y%10;


p=p-1;
z= x*pow(10,p);
y= y-x;
y= y/10;

a=a+z;
}

printf("%d",a);

getchar(),getchar();
}