Se la variabile control è un array, come fai ad usarla (come hai fatto in alcuni punti) come se fosse una variabile semplice?

Inoltre, se vai a scrivere più linee nel file devi modificare la funzione fopen.
Devi scrivere:

codice:
ptrdel = fopen("results.txt","a");  // viene scritto in coda