C语言将输出结果导出为txt 但内容缺失😥

如图 图一是导出的txt文件
图二是正常的输出结果
两个结果的代码只有print那一行有区别
为什么txt文件里只有原输出的部分内容呢?
一般出现这种情况的原因是什么?

img

img

循环8次。也写入了8个数字,何错之有

没看懂

啊我知道了是被覆盖了。。