Ho fatto questo solo che di scrivere mi scrive perfettamente ma non riesce a leggere o meglio legge un numero tipo 4442653
#include <stdio.h>
#include <stdlib.h>
#define USER_FILE "user.txt"
int a,b,x,x1;
.
.
.
if(x==x1){a++;}
.
.
.
//scrittura
void puntis() {
FILE *fp;
fp=fopen(USER_FILE,"r");
fprintf(fp,"%d",b);
fclose (fp);}
//lettura
void puntil() {
FILE *fp;
fp=fopen(USER_FILE,"r");
fscanf(fp,"%d",b);
if(b<a){b=a;}
fclose (fp);
}