c语言写文件覆盖指定行