#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char filename[10],ch;
printf("请输入用作存储的文本:\n");
scanf("%s",filename);
ch=getchar(); //取走回车字符
FILE *fp;
char str[3][10],temp[10];
int i,j,k,n=3;
printf("请输入字符串:\n");
for (i=0;i<n;++i){
gets(str[i]);
}
if((fp=fopen(filename,"r+"))==NULL){
fp=fopen(filename,"w+");
printf("为你创建了%s文件\n",filename);
}
printf("已在%s存储以下内容:\n",filename);
for(i=0;i<n;++i){
fputs(str[i],fp);fputs("\n",fp);
printf("%s\n",str[i]);
}
return 0;
}
C语言向文本写入字符串_fputs
最新推荐文章于 2024-05-23 22:49:35 发布