Salve a tutti.
dovrei finire un compito ma non riesco a fare il main per questa funzione dove lo scopo e incrementare un numero che si trova in un file txt.
#include <cstdlib>
#include <iostream> // dichiarazione librerie
#include <stdio.h>
unsigned int sequence(void) // funzione sequences per aumentare ilvalore all'interno di un file
{
FILE* file;
unsigned int n;
//apertura del file txt
file=fopen("number.txt","r+");
if(file==NULL)
return 0;
//lettura da file dell'ultimo valore utilizzato
if (fscanf(file,"%u",&n)!=1)
{
fclose(file);
return 0;
}
//generazione nuovo valore da utilizzare
n++;
//salvataggio su file del nuovo valore
fseek(file, 0, SEEK_SET);
fprintf(file,"%u",n);
fclose(file);
return n;
}
using namespace std;
int main()
{
system("PAUSE");
return EXIT_SUCCESS;
}