#include <stdio.h>
#include <stdlib.h>
int main(int argc,char *argv[])
{
FILE *fin, *fout;
int c;
if((fin = fopen(argv[1], "r")) == NULL ) {
fprintf(stderr,"入力ファイルオープンエラー\n");
exit(EXIT_FAILURE);
}
if((fout = fopen(argv[2], "w")) == NULL ) {
fprintf(stderr,"出力ファイルオープンエラー\n");
exit(EXIT_FAILURE);
}
/* 入力ファイルからファイル終了まで1文字読み込み */
while ( (c=fgetc(fin)) != EOF)
/* 出力ファイルへ1文字書き込み */
fputc(c,fout);
fclose(fin);
fclose(fout);
return 0;
}
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved