这个c程序什么意思?

为什么前面要用两个for循环来输出空格啊?图案中只有没有空格啊,与*之间也没有空格啊,还有为什么第一个for循环的取值在0-3之间?

img

img

首先,数组是从0开始

这个题目要求是菱形,题目上这个只是一半的菱形

不用输出空格的,这个代码是错的
如有用请采纳