【发布时间】:2015-05-22 05:15:01
【问题描述】:
每次我在我的文本文件中输入一个字符串时,我都希望在输入的字符串之间有一个空格,如下所示:
输入:
堆栈
溢出
预期输出:
堆栈溢出
当前输出:
堆栈溢出
这是我的功能代码:
void addDataToTextFile(FILE *fileptr)
{
char text[100];
fileptr = fopen("textfile.txt", "a");
printf("\n\nPlease enter some text: ");
fflush(stdin);
gets(text);
fprintf(fileptr, text);
fclose(fileptr);
printf("\n\nText has been added");
getch();
return;
}
【问题讨论】:
标签: c printf text-files fgets