codice:
#include <stdio.h>

int main ()
{
   FILE * pFile;
   int n;
   char NOME[100];

   pFile = fopen ("FILEPROVA.txt","w");
   for (n=0 ; n<3 ; n++)
   {
     puts ("INSERISCI NOME: ");
     gets (NOME);
     fprintf (pFile, "NOME %d [%-10.10s]\n",n,NOME);
   }
   fclose (pFile);

   return 0;
}
io ho fatto questo, modificato e riadattato preso da un'altro sito
in questo caso questo programma mi crea sulla stessa directory un file FILEPROVA.txt
con dei nomi per es:
codice:
NOME 1 [MARIO      ]    
NOME 2 [SANDRO    ] 
NOME 3 [CARLO       ]
la mia richiesta di aiuto è diciamo fondere questi due programmi in modo che all'esecuzione del programma, e, una volta finito, nella directory mi compaia un file FILE.lst

e il secondo programma è quello che ho postato all'inizio...
spero di essermi spiegato....
grazie comumque, so che vi sto stressando parecchio, scusate anche la mia forte incopetenza, ma sono desideroso di imparare...