Ho questo codice:
codice:
void ricorsivo(int i)
{
    if(i >= 5 && i < 380){
        ricorsivo(i+1);
        ricorsivo(i-1);
    } else
         array_global[i] = 1; // array globale di int
}
Qualcuno saprebbe dirmi perchè va in seg fault??? ci sono problemi nell'uso d var globali con la ricorsione?