用户键入段落时如何将段落放入文件中?
FILE *fp;
char cmt[100];
printf("Paragragh: \n");
scanf("%s",cmt);
fp=fopen("cmt.txt","a");
fputs(usern,fp);
fputs(cmt,fp);
fclose(fp);
用户键入段落时如何将段落放入文件中?
FILE *fp;
char cmt[100];
printf("Paragragh: \n");
scanf("%s",cmt);
fp=fopen("cmt.txt","a");
fputs(usern,fp);
fputs(cmt,fp);
fclose(fp);
你在用C编程吗?你可以试试这个。
char str[80];
FILE *fp;
if((fp = fopen("TEST", "w"))==NULL) {
printf("Cannot open file.\n");
exit(1);
}
do {
printf("Enter a string (CR to quit):\n");
gets(str);
strcat(str, "\n"); /* add a newline */
fputs(str, fp);
} while(*str!='\n');
return 0;