ciao a tutti!!!![]()
c'è un'anima buona che può risolvermi questo problema (forse banale ma nn so come fare![]()
![]()
).
ho implementato, in c, il gioco dell'impiccato. tra tante variabili ho la stringa char parola[20] dichiarata come variabile globale che mi contiene la parola da indovinare. siccome il mio programma è ciclico (si gioca più di una volta, senza uscire) la stringa, dalla seconda iterazione in poi, mi contiene lettere delle vecchie parole.
se, ad es, la prima parola è ASSEMBLARE e, alla seconda tornata, è GATTO, in parola mi rimangono le lettere BLARE e la parola è GATTOBLARE quindi, quando stampo la parola nascosta, nn ho ----- (che corrisponderebbe a gatto) ma ho ---------. :master:
come posso cancellare la stringa parola? ho pensato di "azzerarla" riempiendola di tutti blank (' ') ma nn risolvo il problema.
AIUTO!!!
grazie![]()
![]()
![]()