La condizione nei due cicli for dev'essere identica, altrimenti tutto ciò non ha senso ( e non ha senso nemmeno dichiarare un array di 100 elementi in quel modo e consentire all'utente di chiedere quanti ne vuole. Se inserisci 3000 come input, cosa succede?)