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

Bueno mas que nada estoy aprendiendo esto en mi colegio pero pss toi adelantado de ellos , me sirve para invertir numeros de 2 digitos, pero con mas de 2 no sirve :S plsss ayuda q he estado todo el dia intentandolo plss >.<

#include<stdio.h>
#include<math.h>
main(){
int p,n,i,z,a,x,y;
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;
1
a=a+z;
}

printf("%d",a);

getchar(),getchar();
}