28/04/2011, 12:54
|
| | Fecha de Ingreso: junio-2005
Mensajes: 93
Antigüedad: 19 años, 6 meses Puntos: 9 | |
Respuesta: Invertir Numero en C te recomiendo que cheques esta función. ademas debes siempre pensar en diseñar funciones de tal manera que te puedan servir para otros momentos, si observas esta funcion, te puede convertir a cualquier base que quieras. ademas el resultado lo puedes aparte de mostrarlo en pantalla lo puedes utilizar en otra parte del tu programa.
char* _itoa_(int numero, char *valor, int base)
{
if(numero == 0)
return valor;
int resultado = numero/base;
char *pos =_itoa_(resultado, valor, base);
*pos = numero%base+'0';
*(pos+1) = 0;
return pos+1;
} |