云之遥兰茵篇流程长吗:C语言设计填空求教

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 08:27:04
将当前盘当前目录下的文本文件file1.txt复制到flie2.txt中,复制时将大写字母改成小写字母完成填空

#include <stdio.h>
main()
{FILE *p1,*p2 char c;
if(________(1)___________==NULL)
{printf("Cannot open file!\n";exit(0);}
if(________(2)___________==NULL)
{printf("Cannot open file!\n";exit(0);}
while(_____(3)_____)
{c=fgetc(P1); if(______(4)______)c=c- 32;
fputc(___(5)___);
}
fclose(p1);
fclose(p1);
}

1: p1=fopen("file1.txt","rt")
2: p2=fopen("file2.txt","wt/*如果是追加,使用at*/")
3: !feof(p1)
4: c>='a' && c<='z'/*题目有问题,大字比小写的ascii码要小,这里全部改成大写*/
5: c,p2