if(RS_ile==1)
{
if(RS_buf == 1) break;
if(RS_buf==49)
printf("1\n");
else
{
printf("%d\n", RS_buf);
fprintf (fp, "%d\n", RS_buf);
fclose (fp);
}
}
一切正常但我关闭程序后保存了所有数据。我只需要在程序运行时将日期存档到文件中。
操作系统Windows 8.1
答案 0 :(得分:1)
在你的fprintf之后放一个fflush(fp) ;
。