> いったい問題はなんなのでしょう?
「問題」ではありません。
> > hello.c:3:28: warning: no newline at end of file
"warning" となっているので、コンパイルには大きく影響しない警告です。
例えば、環境変数を LANG=ja_JP.SJIS OUTPUT_CHARSET=CP932 と設定している
環境では、vi を使うと、ファイルを開いたときに、
"hello.c" [noeol][変換済][dos] 8L, 89C
というように表示されるはずです。
この状態でコンパイルすると、
hello.c:8:2: 警告: ファイル末尾に改行がありません
と表示されます。
きゃみさんがすでに指摘している通り、ファイルの最後に改行を入れるか、
最初から vi ないし、「プログラマ用」と銘打っているエディタを使う
べきでしょう。
|