Svakim pokretanjem programa treba da se izvrsi inkrementiranje broja iz txt fajla.
Prvim pokretanjem od unesenog broja 1 dobijam
1
2
Sledecim pokretanjem nista se ne desava, jer najvjerovatnije vazda ucitava broj 1 umjesto da ucita 2 i da da na izlazu
1
2
3
CODE:
#include <stdio.h>
int main ()
{
int broj;
FILE * pFile;
pFile = fopen ("myfile.txt","r+");
fscanf(pFile,"%d",&broj);
if (pFile!=NULL)
{
broj=broj+1;
fprintf(pFile,"\n%d",broj);
fclose (pFile);
}
return 0;
}