# include & ltstdio.h & gt
int main()
{
FILE *fin,* fout
char s【1024】;//假設壹行不超過1024個字符。
int I;
if((fin = fopen(“f 1 . txt“,“r“))= = NULL){
printf(“無法打開f 1 . txt \ n“);返回0;
};//作為讀取,打開文件。
fgets(s,1024,fin);//讀取壹行
fclose(fin);//關閉文件
if((fout = fopen(“F2 . txt“,“w“))= = NULL){
printf(“無法打開F2 . txt \ n“);返回0;
};//作為寫操作,打開文件。
for(I = 0;我& ltstrleni++){
if(s【I】》;=‘a‘amp;& amps【I】& lt;=‘z’)s【I】= s【I】-‘A’+‘A’;};//如果使用小寫字母,則將大寫,否則將保持不變。
fprintf(fout,“%s“,s);//輸出
fclose(fout);//關閉文件
printf(“F2 . txt \ n中的輸出“);
返回0;
}