Salve a tutti ragazzi!Stavo creando un programma che scrive del testo su un file..ma non so perchè non funziona come dovrebbe.
Il codice è il seguente:
Il programma dovrebbe stampare su file una parola e poi dovrebbe chiedermi se ne voglio stampare un'altra...e se rispondo affermativamente dovrebbe poter farmi inserire un'altra parola...il problema è che quando rispondo affermativamente non mi fa inserire l'altra parola...codice:#include<iostream.h> #include <conio.h> #include <stdio.h> main() { char ancora; FILE * pFile; char parola [256]; pFile = fopen ("lista","a"); do { printf ("Inserisci la parola: "); fgets (parola,255,stdin); cout<<"Vuoi inserire un altra parola? " ; cin>>ancora; } while (ancora== 's'); fclose (pFile); return 0; }Potreste aiutarmi??Grazie
![]()

Potreste aiutarmi??Grazie
Rispondi quotando