首页 > 解决方案 > 请帮我从文件中删除一个空行

问题描述

char temp[100];
FILE *fptr;
fptr=fopen("files.txt","w");
for(int i=0;i<n*7;i++)
{
    fgets(temp,100,stdin);
    // fputs(temp,fptr);
    fprintf(fptr,"%s",temp);
}
fclose(fptr);

这是我从用户那里获取输入并同时将其写入文件的代码。错误是我在不想要的文件开头得到一个空行。不要打扰 n*7 ,这是因为输入了那么多。请帮忙。

标签: cfileremoving-whitespace

解决方案


推荐阅读