#include<stdlib.h>
#include<stdio.h>
int main() {
FILE *fd;
int x=-32;
/* apre il file in scrittura */
fd=fopen("scrivi.txt", "w");
if( fd==NULL ) {
perror("Errore in apertura del file");
exit(1);
/* scrive il numero */
fprintf(fd, "%d\n", x);
/* chiude il file */
fclose(fd);
return 0;
}
}
Credo di aver risolto dopo ore di lavoro, quando compilo il programma quello che succede è l'esecuzione che si apre per qualche istante e poi si richiude. Non riesco a capire se ciò che ho fatto è giusto e dove viene salvato questo file. Sapresti darmi delucidazioni a proposito per favore?