Ver Mensaje Individual
  #85 (permalink)  
Antiguo 05/12/2014, 02:10
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes
Puntos: 204
Respuesta: Petando la pila. Problemas y retos usando recursividad.

Cita:
Iniciado por leosansan Ver Mensaje
Código C++:
Ver original
  1. int DigitosNumero ( int digitosNumero [ 10 ], int numero , int flag ) {
  2.   if ( numero > 0 && flag == 0 )
  3.     digitosNumero [ numero % 10 ]++ , DigitosNumero ( digitosNumero , numero / 10 , 0 ) ;
  4.   else if ( numero > 0 && flag == 1 )
  5.     digitosNumero [ numero % 10 ]-- , DigitosNumero ( digitosNumero , numero / 10 , 1 ) ;
  6.   else return 1 ;
  7. }
No te faltan ahí unos "return"??