Salve,

sono nuovo qui, in questa sezione non ero mai venuto.

da circa un mese ho inizioto lo studio del c.

oggi volevo fare un piccolo programma:

apre un file di testo, cambiare il contenuto della prima riga è lasciare il resto invariato, salvare le modifiche.

quindi ho scritto:

codice:
#include <stdio.h> 

int main () 
{ 
   FILE *File; 
   char Testo[] = "Prova di output su file"; 
    
   File = fopen("file2.txt","at"); 
   fputs(Testo,File); 
   fclose(File); 
   return 0; 
}
ma cosa sbaglio

grazie per l'aiuto