这个为啥输入多少个数字都输不出来结果?二维数组的输入和输出

这个为啥输入多少个数字都输不出来结果?二维数组的输入和输出

问题描述:


#include <stdio.h>
#include <stdlib.h>

int main()
{
    int A[3][3]={0};

    for(int i=0; i<3; i++){
        for(int j=0; j<3; j++){
            scanf("%d",&A[i][j]);
        }
    }
    for(int i=0; i<3; i++){
        for(int j=0; j<3; j++){
            printf("%d",A[i][j]);
        }
    }
    return 0;
}

输入一个数字,敲一次回车,输入九个数,敲九次回车,就有结果了
或者用空格也可以
1 44 5 6 7 44 77 88 99敲回车

程序看着没啥问题
但是c应该是不支持for(int i)这种写法的