Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/08/2011, 03:34
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: programa que no tiene errores pero se para

Veo que hay al menos 2 problemas:

El segundo ciclo for no termina. La condicion de termino esta mala.

El arreglo n_dd tiene espacio para 10 elementos y el primer ciclo no se detiene antes que 10, podrias estar sobreescribiendo zonas de memoria no asignadas para ti.

Esto ultimo es facil de chequear que es efectivamente el problema que tienes: simplemente cambia n_dd[10] por n_dd[1000] exagerando para ver que el problema que ahora tienes se va despues de ese cambio.

Una vez convencido que ese era el problema, modifica tu solución para que n_dd tenga espacio suficiente siempre, haciendo que el ciclo actue de acuerdo a los limites del arreglo.