编写程序,从键盘输人文件名,并将接下来输人的数据保存在该文件中(以“#”作为输人数据的结束符)。 注意:文件格式仅限于: c。 允许多次提交,文件大小不能超过10 MB 。
编写程序,从键盘输人文件名,并将接下来输人的数据保存在该文件中(以“#”作为输人数据的结束符)。 注意:文件格式仅限于: c。 允许多次提交,文件大小不能超过10 MB 。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- qzjhjxj 2022-06-16 16:27关注
供参考:
#include <stdio.h> int main() { FILE* fp; char filename[32], c; scanf("%s", filename); getchar(); fp = fopen(filename, "w"); while ((c = getchar()) && c != '#') fputc(c, fp); fclose(fp); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 这个main已经在filename.obj中定义是什么错 C语言
- ¥15 关于#linux#的问题:exsi8.0系统 怎么更改web访问端口,不用80、443
- ¥15 使用elementor设计样式
- ¥15 谁能提供一个中文版的推销咨询网站连接?
- ¥15 springboot项目程序启动报错
- ¥15 grlb复位后关闭硬限位开关,移动中仍然会触发停止。
- ¥20 微信平台收付通的相关问题
- ¥15 grbl复位后,移动会触发报警Alarm 1
- ¥15 grbl为何无法移动到比复位坐标更小的坐标?
- ¥15 pspice找元件和一个问题