C语言从键盘输入一串字符,存入文件,直到用户输入一个“!”作为终止标志
时间: 2023-12-22 14:06:31 浏览: 80
从键盘敲入一系列字母,将其存储到文件中,
好的,以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
char ch;
FILE *fp;
fp = fopen("D:\\input.txt", "w");
printf("请输入一串字符(以\"!\"结束):\n");
while ((ch = getchar()) != '!') {
fputc(ch, fp);
}
fclose(fp);
printf("字符已存入文件!\n");
return 0;
}
```
程序从键盘读取字符,如果该字符不是"!",则将其写入文件中。如果读取到"!",则终止循环,并在文件末尾写入"!"。最后输出“字符已存入文件!”提示用户。
阅读全文