Scusa il ritardo, stavo sistemando un'altro codice...
Allora: non ho messo il $ perchè, appunto, ho dichiarato un array di stringhe. In questo modo non si usa più il $.
L'errore che commetti mettendo prima dell'input quella riga stà nel fatto che cerchi di stampare a video una stringa che non esiste (un elemento dell'array che non è ancora inizializzato).
Per visualizzare l'ultimo nome inserito devi scrivere quanto segue:
Ciao.codice:FOR I=1 TO 10 ' Controllo che non sia il primo, altrimenti sconfino l'array IF I>1 THEN ' L'ultimo inserito è il precedente a quello che stò elaborando PRINT "Ultino nome inserito: "; A(I-1) END IF INPUT "Inserisci nome: ", A(I) NEXT![]()



Rispondi quotando