C题目:文件
题目:
从键盘输入一些字符,并逐个把它们送到磁盘上去,直到用户输入一个“#”为止。
代码:
#include <stdio.h>
#include <stdlib.h>
void file1(){
FILE *fp;
char ch,filename[10];
printf("请输入文件名:");
scanf("%s",filename);
getchar();
if((fp=fopen(filename,"w"))==NULL){
perror("open file failed:");
exit(0);
}
printf("请输入数据内容:");
ch = getchar();
while(ch != '#'){
fputc(ch,fp);
putchar(ch);
ch = getchar();
}
fclose(fp);
putchar(10);
}
int main(){
file1();
return 0;
}
结果:
请输入文件名:xkx.txt
请输入数据内容:I'm is daming!#
I'm is daming!
分类:
C语言
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通