ソースコードの最終行が改行で終わってないと
GCCで怒られるのは何故?

enum の最後の要素は ',' をつけるのとつけないのでは
どちらが行儀がいい?