Come posso scrivere un piccolo pezzo di testo in un .txt
file? Sono stato su Google per oltre 3-4 ore, ma non riesco a scoprire come farlo.
fwrite();
ha così tanti argomenti e non so come usarlo.
Qual è la funzione più semplice da usare quando vuoi solo scrivere un nome e alcuni numeri in un .txt
file?
Modifica: aggiunto un pezzo del mio codice.
char name;
int number;
FILE *f;
f = fopen("contacts.pcl", "a");
printf("\nNew contact name: ");
scanf("%s", &name);
printf("New contact number: ");
scanf("%i", &number);
fprintf(f, "%c\n[ %d ]\n\n", name, number);
fclose(f);
scanf
. Se leggi %s
, devi leggere in un buffer di lunghezza sufficiente, non un singolo carattere.