正在加载图片...
#include<stdio. h> void maino FILE fp char ch, str[201 if(fp= - fopen("e: Mname txt","a+")=NULL)/*以读取/追加方式打开文件 name. txt* printi("无法打开文件 name. txt!mn") exit(l) printf("请输入一个字符串:mn"); fputs(str.,fp);/*将str字符串写入文件 name. txt*/ rewind(fp);/*重新定位文件指针到文件头* ch- fgetc(fp),/*从文件中读取一个字符* hile(ch!=EOF)/*只要读取的字符不是回车换行,继续循环* putchar(ch),/*在屏幕上输出该字符* ch= fgetc(fp),/*从文件中读取一个字符* printf("\n"); fclose(印p),陣*关闭文件*#include<stdio.h> void main() { FILE*fp; char ch,str[20]; if((fp=fopen("e:\\name.txt","a+"))==NULL) /*以读取/追加方式打开文件 name.txt*/ { printf("无法打开文件 name.txt!\n"); exit(1); } printf("请输入一个字符串:\n"); scanf("%s",str); fputs(str,fp); /*将 str 字符串写入文件 name.txt*/ rewind(fp); /*重新定位文件指针到文件头*/ ch=fgetc(fp); /*从文件中读取一个字符*/ while(ch!=EOF) /*只要读取的字符不是回车换行,继续循环*/ { putchar(ch); /*在屏幕上输出该字符*/ ch=fgetc(fp); /*从文件中读取一个字符*/ } printf("\n"); fclose(fp); /*关闭文件*/ }
©2008-现在 cucdc.com 高等教育资讯网 版权所有