Originariamente inviato da rand89
1)Comunque j<v[i] non servirebbe a stampare tanti trattini quante sono le lettere contenute nell'array? altrimenti come posso fare?
No ... scusa ... cosa contiene v[i] ? Perchè confrontare il contatore j con il contenuto di v[i] ? E poi, i quanto vale ?

Semmai dovrai confrontare j con la "lunghezza" di v, ovvero con il numero di caratteri contenuti nel vettore ...

2)Dato che la parola segreta può essere formata da 2 lettere come anche da 10...mica posso usare una variabile const! no? Non devo chiedere all'utente di inserire la lunghezza dell'array?
No ... esiste una funzione per ottenere la lunghezza effettiva della stringa (la strlen).
Ovviamente dovrai impostare un valore massimo di lettere utilizzabili, ma penso che 50 bastino per qualsiasi parola ...

(a parte il fatto che non ho ben compreso perchè utilizzi gli array di char e non le string dato che programmi in C++ ... )

3)Eh...alla soluzione ci arrivo...ma come la metto in pratica? Come faccio a fare un vettore parallelo? CIoè come faccio a indicare la posizione esatta dove si trova la lettera indovinata e sostituirla al trattino?
Crea un secondo vettore oltre a quello della stringa e riempilo con dei trattini ...
Inizia a mostrarci il codice che hai scritto e poi vediamo ...