oregon ha scritto:
Metti una
cin.ignore();
subito dopo l'input del nome del file (ed elimina la fflush)
Ora funziona, solo che se io scrivo "ciao" in input, mi cripta (e scrive su file) solo "iao" ovviamente criptato (ho provato a fare l'output solo del messaggio non criptato ma scarta lo stesso la prima lettera).
Mentre sul decript sembra funzionare.
UPDATE:
funziona adesso, l'ultimo errore era una cin.ignore(); dopo inserisci testo, inserita per sbaglio.