Quel codice è comandato da "contatore" e quindi anche fwrite, impossibile arrivare a 2002

L'unica cosa che potrebbe accadere è agganciare i vari fwrite nello stesso file magari per due volte (modificando il parametro w con a) ,ma non otterrai cmq il valore 2002

Magari hai effettuato delle precedenti modifiche