z一定要初始化

#include<stdio.h>

int main()
{
    int a[6][6]={{0},{0,0,1,1},{1,1,0,0,1},{0,1,1},{1,1,0,1},{0,1,0,0,1}};
    int z=0,k=0;
    for (;k<6;k++)
    {
        for (z=0;z<6;z++)
        printf("%d",a[k][z]);
        printf(" ");
    }
    return  0;
}

#include<stdio.h>

int main()
{
    int a[6][6]={{0},{0,0,1,1},{1,1,0,0,1},{0,1,1},{1,1,0,1},{0,1,0,0,1}};
    int z=0,k=0;
    for (;k<6;k++)
    {
        for (;z<6;z++)
        printf("%d",a[k][z]);
        printf(" ");
    }
    return  0;
}

两个代码  第二个for里面没有z=0;所以会出错!!!!!!!!!!11

原文地址:https://www.cnblogs.com/Iamhero/p/5527316.html