Citat:
Samo koja je komanda za brisanje sadrzaja fajla ili kako da ocitaz zadnji karakter ?
Ne treba ti naredba za brisanje. Otvaranje datoteke za pisanje (w+) ce prethodni sadrzaj automatski ukloniti.
Dakle, mozes ovako, iz dva otvaranja (moze i iz jednog ali da ne komplikujemo za pocetak):
1. procitas sadrzaj fajla, gde je samo jedan znak:
fscanf( pFile,"%d",&broj );
(prethodno otvoris datoteku za citanje i zatvoris je nakon citanja)
2. uvecas brojac:
++broj;
3. upises novi sadrzaj fajla:
fprintf( pFile,"%d", broj );
(prethodno otvoris datoteku za PISANJE i zatvoris je nakon upisa)
P.S.
Taj deo koda ide pre
fscanf odnosno
fprintf, a ne posle kao sto si napisao.