#include<stdio.h>

int main(int argc,char *argv[]){
  
  FILE *fi;//ファイルポインタ
  FILE *fo;//ファイルポインタ
  char line[10][256];//ファイルから読み込んだデータを格納
  int i,j;

  if(argc!=3){
    printf("Please Enter Input File Name and Output File Name.\n");
    exit(1);
  }

  if((fi=fopen(argv[1],"r"))==NULL){//リードモードでファイルを開く
    printf("Can't Open Input File.\n");
    exit(1);
  }
  if((fo=fopen(argv[2],"w"))==NULL){//ライトモードでファイルを開く
    printf("Can't Open Output File.\n");
    exit(1);
  }

  for(i=0;i<10;i++){//ファイルからデータを読み込む
    if((fgets(line[i],256,fi))==NULL) break;
  }
  for(j=i-1;j>=0;j--){
    fprintf(fo,"%s",line[j]);//ファイルに書き込む
  }
  fclose(fi);
  fclose(fo);
}

