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();
}