fgetsでの入力に関してこんにちはゲストさん。>>解決済みの質問fgetsでの入力に関してfgets関数にてファイルの1行を入力したいのですが、レコード内に%(パーセント)が入っているとこの文字が消えてしまいます。(K)\nとなってしまいます。エスケープされてしまいますよ。puts(buf);で表示しましょう。ご教授ありがとうございます。消えませんよね・・・でも不思議なのですがfgetsの行でブレークしてエリアを確認すると%がないんですよ。ちなみにソースは以下のような感じで書いてます。プリンタに出力するプログラムです。ありがとうございました。結果は私のおばかでした。入力ファイルをOPENしFGETSで1行入力した後テンポラリファイルに出力し再度テンポラリファイルをFGETSで一行入力してたのですがこのテンポラリファイル入力時消えていたと思ったのです。なくテンポラリファイル出力時FPRINTFで出力していたのでここで消えていました。お騒がせいたしました。関して質問させてください。ファイルが2つ以上開けません。