输出没问题,为啥爆0!求助大佬
查看原帖
输出没问题,为啥爆0!求助大佬
963497
summer_flower楼主2023/5/6 21:26
#include<stdio.h>
#include<string.h>
int main(){
    int n;
    scanf("%d",&n);
    int a[200000],b[200000];
    int i,j=0,k,c=0;
    char s;
    for(i=0;i<201&&s!='\n';i++){
        scanf("%d",&b[i]);
        s=getchar();
        c++;
    }
    int p=c;
    for(i=0;i<p;i++){
        if(i%2==0){
            for(k=0;k<b[i];k++){
                a[j]=0;
                j++;
            }
        }
        else{
            for(k=0;k<b[i];k++){
                a[j]=1;
                j++;
            }
        }
    }
    for(i=0;i<n*n;i++){
        if(i%n==0)
            printf("\n");
        printf("%d",a[i]);
    }
    return 0;
}
2023/5/6 21:26
加载中...