[c] Scrivere su file txt

di Anonimizzato8206 il
1 risposte
main ()
{
    int i, a;
    Again:
    i = 0;
    printf ("#### RUBRICA ELETTRONICA ####\n\n");
    printf ("Scegli operazione:\n1 Aggiungi contatto\n2 Leggi contatti\n3 Stampa\n4 Esci\n0 Pulisci schermo\n\n");
    scanf ("%d", &i);
        
        if (i==0)
            system ("clear");

        if (i==1)
            printf ("Aggiungi un nuovo contatto...\n");
            printf ("Inserisci il nome... ");
            char nome [50];
            scanf ("%s", &nome);

           ...
            
            printf ("Fatto.\n");

            
        if (i==2)
             printf ("Leggi tutti i contatti...\n");

        if (i==3)
            printf ("Stampa...\n");

        if (i==4)
            exit(0);
    
    
           
    
    printf ("\n\n");
    goto Again;
}
Ho il nome che sarà il testo da scrivere nel file txt. Ma come faccio a salvarlo nel file? ho provato con fputs con fopen ma non mi fa scrivere, mi crea solo il file vuoto. C'è da dire che non ho trovato nemmeno tanta documentazione. Persino qui sul forum non c'è nulla, o meglio non mi fa vedere le pagine. Come posso fare dunque?

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte