Hola amigo.
bueno pues creo que tu error esta en el uso de fwrite en esta linea.
fwrite(&client, sizeof(clientData), 1, fPtr);
ya que lo que tu quieres hay es almacer el valor en la estructura pero no lo dices donde e intentas sacar el tamaño de la estructura pero recuerda que al definir un estructura de tu le asignaste el nombre de client por lo cual al usar tienes que hacer referencia a ese que es el nombre de la estructurta asi como tambien decirle el tamaño de que miembro de la estructura quieres.
algo asi.
Bueno espero que me hayas entendido.
Saludos.
Drewermerc.