Ricapitolando, finchè N vale 9 o meno di 9 tutto funziona bene, invece se anche metti N pari a 10 ti va in crash, confermi?
Come numeri in input cosa metti? Hai provato con tutti 1?
Lo so che non dovrebbe contare eh, ma vista la stranezza bisogna pensarle tutte...
Ah, poi usa la definizione standard per il main:
int main(int argc, char* argv[])
{
}
e metti il return(0); alla fine.
HTH,