标签: c scanf
我已经使用fgets和fscanf来逐行读取文件但是我总是输出错误的文件。
该文件的第一行包含149个字符,第二行包含122个字符,但在我的输出文件中,它显示第一行包含149但第二行包含128个。
答案 0 :(得分:0)
通过输出文件,您的意思是说您正在读取一个文件并将其写入另一个文件吗?你在写它之前是在操纵它吗?如果是这种情况,那么你的操作可能正在重新定位换行符。只是一个猜测。我们需要查看代码。