Se proprio vuoi pulire completamente la stringa è sufficiente questo:
Inserendo il carattere NULL solo nel primo carattere di parola (come suggerito) non pulisci tutta la stringa e ad una nuova lettura tutte le lettere che c'erano prima (a parte il primo carattere e tutti quelli sostituiti) le ritrovi anche nella seconda.codice:int i; for(i=0; i<20; i++) parola[i] = '\0';
Altra soluzione: quando vai a leggere la parola dall'utente, subito dopo che lui ha premuto invio ci vai a inserire il carattere '\0' nell'ultima posizione.
Ciao.![]()