我正在努力克服我想要的输出格式。下面的函数将从另一个函数获取输入,然后将其写入文件。输入(x)每秒给出一次,对于每个输入,我需要输出一个新列。这就是我想要输出的内容(不同的输入标记为1和2等...)发布的函数仅显示我打算为一个输出提供的格式,但是每个输入应该增加(我能做的最好的是将下一列附加到最后一行)
-
-
-
-
-
12 //对于每个输入,输出一个新列,如前一个
void writeFile(int x){
FILE *fptr;
fptr=fopen("writertest.txt","w");
if(fptr==NULL){
printf("Error!");
exit(1);
}
fprintf(fptr,"%s","-\n-\n-\n-\n-\n");
fprintf(fptr, "%d", x);
fclose(fptr);
}