入力ファイルの一行目にファイル名が書いてあります。
そのファイル名を出力するファイル名にしたいのですが
実行すると「出力先ファイルを開けませんでした。」と出ます。
なぜなんでしょうか?
入力ファイル名をきちんとgetできているか
putsで確認したところちゃんとgetできていました。

printf("入力ファイル名を入力してください。 :");
gets(infile);
if((fin=fopen(infile, "r")) == NULL){
    printf(".cume ファイルを開けませんでした。\n");
    exit(1);
}

fgets(outfile, 256, fin);putchar('\n');
puts(outfile);
if((fout=fopen(outfile, "w")) == NULL){
    printf("出力先ファイルを開けませんでした。\n");
    exit(1);
}