VCでビルドエラーを発生させたいのですが、うまくいきません。
typedef struct _test{
BYTE a[3];
BYTE b[3];
BYTE c[4];
} TEST;
#if (sizeof(TEST) != 10)
#error size error TEST
#endif

TEST構造体のサイズが10byteで無ければビルドエラーを発生させたいのです。
上記のように組んだのですが、以下のようなエラーになってしまいます。
fatal error C1017: 整数定数式が無効です。

どうすれば出来るでしょうか?VisualStudio2003を使っています。