源文件:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>//写函数
void writetext(FILE *fw)
{
char str[80];
gets(str);
while(strcmp(str,"-1")!=0)
{
fputs(str,fw);
fputs("\n",fw);
gets(str);
}
}//读函数
void readtext(FILE *fr)
{
char str[80];
fgets(str,80,fr);
while(!feof(fr))
{
printf("%s",str);
fgets(str,80,fr);
}
}//主函数
void main()
{
FILE *fp;
if((fp=fopen("d:\\doc.txt","w"))==NULL)
{
printf("open file error!\n");
exit(0);
}
writetext(fp); //函数
fclose(fp);
if((fp=fopen("d:\\doc.txt","r"))==NULL)
{
printf("open file error!\n");
exit(0);
}
readtext(fp); //函数
fclose(fp);
}