semplifico il tutto: come si fa creare un file "c.txt" che contenga la somma di un numero presente nel file "a.txt" e un altro numero presente nel file "b.txt" ????'
così come sotto mi restituisce sempre 0!!!!!
codice:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
FILE *pfile1, *pfile2, *pfile3;
int num, num1;
pfile1= fopen ("a.txt", "w");
printf ("\nInserisci numero che verra' inserito nel file A: ");
scanf ("%d", &num);
fprintf (pfile1, "%d", num);
pfile2= fopen ("b.txt", "w");
printf ("\nInserisci numero che verra' inserito nel file B: ");
scanf ("%d", &num1);
fprintf (pfile2, "%d", num1);
fclose(pfile1);
fclose (pfile2);
num=0;
num1=0;
pfile3= fopen ("tot.txt", "w");
fscanf (pfile1, "%d", &num);
fscanf (pfile2, "%d", &num1);
fprintf (pfile3, "%d", (num1+num));
printf ("\n\n\n");
system ("pause");
}