構造体とかでも全体のサイズを型で割れば数を求められるぜ。

#define DIM(x) (sizeof(x)/sizeof((x)[0]))