可能很明显,但即使是我聪明的“怎么做”这本书也不能帮助我。我刚开始使用C编程,很抱歉,如果答案不在我身上。
我使用fopen("%s.txt", "w+")
来保存文本文件。但是我不知道用户如何为%s输入字符串。我用scanf和其他变种试了一下。但是没有任何效果。
答案 0 :(得分:1)
#include<string.h>
char filename[255];
FILE *fp;
scanf("%s",filename);
strcat(filename,".txt");
fp=fopen(filename,"w+");