ZKX's LAB

从键盘输入一个文件名 根据程序提示从键盘输入一个已存在的文本文件的完整文件名

2021-04-27知识2

以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次放到该文件中,用井作 参考答案:AC.[AF]fopen(fname,:\"w\")[AG]ch

用户由键盘输入一个文件名,然后输入一串字符(用#结束输入),存放到此文件并将字符的个数写到文件尾部。 #include\"stdio.hinclude\"string.hmain(){FILE*fp;int nLen;char name[128],arry[100];puts(\"输入度文件名问:\");gets(name);puts(\"输入字符串,以#结束答:\");gets(arry);nLen=strlen(arry);arry[nLen-1]='\\0';fp=fopen(name,\"w\");if(fp=NULL){内printf(\"文件创建失败!容\");}fprintf(fp,\"%s%d\",arry,nLen-1);fclose(fp);}

根据程序提示从键盘输入一个已存在的文本文件的完整文件名 孩子,是华水的吧?这是从贴吧里复制过来的,貌似错误一大堆啊!includeincludevoid main(){ char ch,frname[50],fwname[50];FILE*fr,*fw;printf(\"请输入原文件名:\");scanf(\"%s\",frname);printf(\"请输入新文本文件名:\");scanf(\"%s\",fwname);fr=fopen(frname,\"r\");if(fr=NULL){ printf(\"不能打开%s文件\",frname);exit(0);}fw=fopen(fwname,\"w\");if(fw=NULL){ printf(\"不能打开%s文件\",fwname);exit(0);}ch=fgetc(fr);while。feof(fr)){fputc(ch,fw);ch=fgetc(fr);}fclose(fr);fclose(fw);}

#从键盘输入一个文件名

随机阅读

qrcode
访问手机版