Se non ricordo male, sarebbe comunque conveniente rimuovere il carattere \n "dall'stdin", una volta effettuata la lettura. Il modo migliore è il seguente:
codice:
scanf("%d%*c", &N);
PS: è un piacere rivederti Oregon