如何用C数组写出一排四个空心菱形
用数组怎么写出一排四个多空心菱形并且是挨在一起的
#include <stdio.h>
int main()
{
char arr[4][10] = {
" * ",
" * * ",
" * * ",
" * * "
};
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
printf("%s", arr[i]);
printf("\n");
}
for (int i = 2; i >= 0; i--)
{
for (int j = 0; j < 4; j++)
printf("%s", arr[i]);
printf("\n");
}
return 0;
}
L1 000*
L2 00*0*
L3 0*000*
L4 *00000*
L5 0*000*
L6 00*0*
L7 000*
空格由0代替