#include<stdio.h>
void main()
{ int c;
FILE *fp,*tp;
char fname1[]={ "f.txt" },fname2[]={ "file.txt" },cc;
if ( fp=fopen(fname1,"r") )
{ if ( tp=fopen(fname2,"w+") )
{ while ( 1 )
{ c=fgetc(fp); if ( c==EOF ) break;
cc=c; if ( (cc>='a')&&(cc<='z') ) cc=cc-'a'+'A';
fputc(cc,tp);
}
fclose(tp);
} else printf("无法建立文件%s\n",fname2);
fclose(fp);
} else printf("无法打开文件%s\n",fname1);
}
温馨提示:答案为网友推荐,仅供参考