typedef enum ABC
{
ABC_A,
ABC_B,
ABC_D
} ABC;

この書き方って問題ある?
VS2008でコンパイルすると、
一番最後のところで
error C2143: 構文エラー : ';' が '識別子' の前にありません。
fatal error C1004: 予期せぬ EOF が検出されました。
のエラーが出るんですけど。
ググる限り特に問題ないような気はするんですがー。
他に問題あるけどエラー箇所はここになってる。とか?