#include
int i,a[100];
int main(){
FILE * fp1 = fopen("input.txt", "r");//開啟輸入檔案
FILE * fp2 = fopen("output.txt", "w");//開啟輸出檔案
if (fp1==NULL || fp2==NULL) {//若開啟檔案失敗則退出
puts("不能開啟檔案!");
rturn 0;
}
for(i=0;fscanf(fp1,"%d",a+i)!=EOF;i++);//從輸入檔案連續讀取整數到陣列a
for(;i--;)fscanf(fp2,"%d ",a[i]);//把陣列a逆序寫入到輸出檔案當中
fclose(fp1);//關閉輸入檔案
fclose(fp2);//關閉輸出檔案,相當於儲存
return 0;
#include
int i,a[100];
int main(){
FILE * fp1 = fopen("input.txt", "r");//開啟輸入檔案
FILE * fp2 = fopen("output.txt", "w");//開啟輸出檔案
if (fp1==NULL || fp2==NULL) {//若開啟檔案失敗則退出
puts("不能開啟檔案!");
rturn 0;
}
for(i=0;fscanf(fp1,"%d",a+i)!=EOF;i++);//從輸入檔案連續讀取整數到陣列a
for(;i--;)fscanf(fp2,"%d ",a[i]);//把陣列a逆序寫入到輸出檔案當中
fclose(fp1);//關閉輸入檔案
fclose(fp2);//關閉輸出檔案,相當於儲存
return 0;
}