struct hoge {
int a;
char **b;
};

struct hoge fuga[] = {
{1, {"ab", "cde", "fg"}},
{2, {"hij", "klmn", "o", "pq"}},
{3, {"rst", "uv"}}
};

みたいな初期化をしたいのですが
コンパイルエラーになります
どこを治せばいいですか?