Ciao ragazzi,

ho un problema con il salvataggio dei valori string richiesti in input all'utente.
Tramite un ciclo for chiedo all'utente quanti valori stringa vuole inserire, salvo tutti i valori in un array di stringhe.
Il problema si presenta quando l'utente tramite il menu richiede nuovamente di inserire i valori, infatti quelli precedenti vengono poi sostituiti dai nuovi che sono stati inseriti. Vi faccio un esempio:

=====================

Quanti valori vuoi inserire? : 2
Inserisci 1° valore: casa
Inserisci 2° valore: cane

MENU CON SCELTE

1. Inserisci valori
2. Visualizza valori
3. Termina programma

clicco su visualizza valori

Hai inserito: casa, cane

MENU CON SCELTE...

clicco su inserisci valori

Quanti valori vuoi inserire? : 1
Inserisci 1° valore: ciao

MENU CON SCELTE..

clicco su visualizza valori

Hai inserito: ciao

=======================

Come mai i nuovi valori vengono sostituiti ai precedenti?

Come faccio a memorizzarli in maniera definitiva fin quando l'utente non sceglie di terminare l'applicazione?