学习c语言字符数组,发现个问题,第三行多了两个星星

学习c语言字符数组,发现个问题,第三行多了两个星星

代码如下:

#include <stdio.h>
main()
{
    char a[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}};
    int i,j;
    for(i=0;i<5;i++)
    {
    for(j=0;j<5;j++)
        printf("%c",a[i][j]);
    printf("\n");
    
    }


    for(j=0;j<5;j++)
    {printf("%s",a[j]);
    printf("\n");}

return 0;
}

显示效果如下:

posted @ 2019-05-02 14:56  8-eight  阅读(234)  评论(0)    收藏  举报