C语言如何将字符串写入文本文件?

如题所述

第1个回答  2022-11-16
从键盘输入一行字符,写入一个文件, 再把该文件内容读出显示在屏幕上。\x0d\x0a#include\x0d\x0amain()\x0d\x0a{\x0d\x0aFILE *fp;\x0d\x0achar ch;\x0d\x0aif((fp=fopen("string","wt+"))==NULL)\x0d\x0a{\x0d\x0aprintf("Cannot open file strike any key exit!");\x0d\x0agetch();\x0d\x0aexit(1);\x0d\x0a}\x0d\x0aprintf("input a string:\n");\x0d\x0ach=getchar();\x0d\x0awhile (ch!='\n')\x0d\x0a{\x0d\x0afputc(ch,fp);\x0d\x0ach=getchar();\x0d\x0a}\x0d\x0arewind(fp);\x0d\x0ach=fgetc(fp);\x0d\x0awhile(ch!=EOF)\x0d\x0a{\x0d\x0aputchar(ch);\x0d\x0ach=fgetc(fp);\x0d\x0a}\x0d\x0aprintf("\n");\x0d\x0afclose(fp);\x0d\x0a}
相似回答