LSIC86を使っていたのですが、

typedef struct{
char *h[0];
char *k;
char *v;
}FORM;

というコードを書いてコンパイルできていたのですが、bccではh[0]の行でエラーが出てしまいました。
h[0]とkが常に同じ、h[1]とvが常に同じ、というコードにしたいのですが、
一般的にはどう書いたらいいのでしょうか。