It is complaining because you said that your inner most array is only supposed to have a single element, yet you are giving it many.
int a[3][2][1] =
{
{
{1},
{2}
},
{
{3},
{4}
},
{
{5},
{6}
}
};
If you want more inner elements, change your 1 to something else.