问题:设计并模拟实现多维数组类型.
要求(C语言):
(1)定义整型多维数组类型,各维的下标是任意整数开始的连续整数;
(2)下标变量赋值,执行下标范围;
(3)同类型数组赋值;
(4)子数组赋值,例如,a[1..n]=a[2..n];a[2..4][3..5]=b[1..3][2..4];
(5)确定数组大小.