私は今ピクルスにいます。例の入力を取り込むのに問題があります
1994 ショーシャンクの空に
1994年 パルプ・フィクション
2008 ダークナイト
1957 12人の怒れる男たち
最初に数値を整数に取り込んでから、文字配列を使用して映画の名前を文字列に取り込む必要がありますが、これを行うことができませんでした。
コードATMはこちら
while(scanf("%d", &myear) != EOF)
{
i = 0;
while(scanf("%[^\n]", &ch))
{
title[i] = ch;
i++;
}
addNode(makeData(title,myear));
}
タイトル配列は任意に大きく、機能はデータをノードとしてリンクされたリストに追加することです。現在、各ノードで取得し続ける出力は次のとおりです
「ハンク・リデンプション」
「イオン」
「騎士」
「男性」
はい、奇妙なことに、カットオフ タイトルの前にスペースが出力されます。変数を確認したところ、データにスペースが追加されました。(年は正しく取り込まれているため、印刷していません)
どうすればこれを修正できますか?