AYUDENME SI SON TAN AMABLES.

MARIA
07 de Diciembre del 2003
HOLA SOY ESTUDIANTE DE INFORMATICA DE PRIMER AÑO Y LA VERDAD QUE AUN NO DOMINO CASI NADA DE LENGUAJE C, Y DEBO HACER UN PROGRAMA QUE SEA CAPAZ DE INVERTIR EL ORDEN DE LOS NUMEROS.ES DECIR SI EL USUARIO INTRODUCE UN 5847 EL PROGRAMA DEVUELVE 7485. Y SI INTRODUCE UN 2 EL PROGRAMA DEVUELVE 2.POR FAVOR NECESITO SU AYUDA. CUALQUIER IDEA ES BUENA ESTOY DESESPERADA.

ipis
07 de Diciembre del 2003
Has probado a mirar en la sección "Código fuente" de este foro? A lo mejor encuentras algo que te ayude....sólo conozco C++(y no mucho)

Espero que te sirva,ánimo ;-)

rubio
07 de Diciembre del 2003
haber maria, es muy sencillo, cuando tu definas el tipo de vaiable, que le das al numero que tiene q introducir el usuario, no le des ni un int, ni un float ni na de esto, declaralo como una cadena, asi cada numero tendra un indice, y luego simplemente vas dicciendole con printf, que te escriba el la posicion de la cadena que tu desees.

si no lo entiendes, hazmelo saber, y te enviare el codigo.


igno
07 de Diciembre del 2003
Hola! complementando lo que dijo Rubio, ya que tienes capturado tu numero en el arreglo de caracteres puedes utilizar la funcion strrev(variable); para invertir la cadena