这个c语言的流程图怎么画 马上用

来源:百度知道 编辑:UC知道 时间:2024/06/23 04:17:56
#include <stdio.h>
main()
{
int c;
FILE*fp1,*fp2;
fp1=fopen("old.dat","r");
fp2=fopen("new.dat","w+");
c=getc(fp1);
while(c!=EOF)
{putc(c,fp2);
c=getc(fp1);
}
fclose(fp1);
fclose(fp2);
}

***********入口(可不要)
***************|
************定义变量 c
***************|
*********定义文件指针.
***************|
*******打开文件old.dat.以只读,打开文件new.dat.以写.
***************|
******读old.dat文件中的一个字符,付给c
***************|
*******文件old.dat是否到结尾?<-----------------
***************|*******************************|
***----------------------------****************|
*******|**********************|****************|
*******|是********************|否**************|
*关闭old.dat和new.dat文件****写c到new.dat******|
*******|*********************读old.dat一个字符.|
****结束程序*****************回到---------------

-->if c!EOF 1 fp1--old.dat
2 fp2--new.dat
else fclose