io ne ho fatto uno simile, ti consiglio di aggiungere un do while all'inizio in modo che se si supera il limite di 5 elementi da leggere, ti stampa un messaggio e ritorna di nuovo all'inserimento da tastiera