My機能で動作していません。ファイルに書き込まれた後のtxt:関数fscanf()ファイルへの書き込み入力
1: DVD 3 The Queen //checked for excess whitespace(has newline however)
ターミナル出力:
1: The Queen DVD 3
medium is: DVD title is: � //title being saved inappropriately
@
2: �
@ DVD 3
今、私の関数fgets関数は間違っています! のgcc -ansi -std = C89 -pedantic -Wmissing-プロトタイプ-Wall test.cのRecord.c -oテスト
:何らかの理由で、タイトルは、私は、次のフラグでコンパイルしています不適切を保存されています
test.cのがどこにあるか私のメイン
あなたのバッファにはメモリが割り当てられておらず、 'medium'です。実際には、変数を使用する前に変数を初期化することさえありません。 –