将数组中连续不为0的数字提取出来组成一个二维数组

将数组中连续不为0的数字提取出来组成一个二维数组,不用循环实现,那个太难了,或者有什么比较简单的方法

不用循环的话,可以用memset/memcpy

二维?一维是提取出的数字,还有一维是什么?有没有用过递归