第一行不应该是先输出三个空格吗?
用编译器试了一下,第一行如果参照最后一行去理解的确是三个空格没有错,编译出来也是正确的,所以问题出在答案上,仔细看题目给出的图形,最后一行左边还有空余,所以答案默认最后一行的第一个星号前面还有一个空格……所以你不用管答案,即使按照j=1;j<4;j++那样做,也是没有问题的,答案有点死板了
应该是输出四个空格,