alguien que me pueda dar una mano
tengo un problema para desarrollar un programa que lea un numero y lo imprima de derecha a izquierda.
problema de programacion II
problema de programacion II
aqui esta un pequeño programa que lee una cadena(puede ser un numero) de hasta 100 caracteres y los imprime a la inversa. Si necesitas realizar algun calculo con tus numeros, puedes usar la funcion itoa y atoi, que transforman cadenas a numeros y numeros a cadenas. Espero haberte ayudado, bye =)
#include<stdio.h>
#include<conio.h>
main()
{
char d[100], d2[100];
int cont=0, i=0, aux=0;
clrscr();
printf("ntIntroduzca numero: ");
gets(d);
printf("n Ud. introdujo el numero: %s", d);
cont = strlen(d);
printf("n Su numero invertido es: ");
for(aux=cont; aux>=0; --aux)
{
putchar(d[aux]);
}
getch();
}
#include<stdio.h>
#include<conio.h>
main()
{
char d[100], d2[100];
int cont=0, i=0, aux=0;
clrscr();
printf("ntIntroduzca numero: ");
gets(d);
printf("n Ud. introdujo el numero: %s", d);
cont = strlen(d);
printf("n Su numero invertido es: ");
for(aux=cont; aux>=0; --aux)
{
putchar(d[aux]);
}
getch();
}
