C语言中怎么用输入的整数来创建个2维数组比如说我从键盘中输入一个整数,然后用这个整数创建个2*2的二维数组! void main(){ int n=0; scanf
C语言中怎么用输入的整数来创建个2维数组比如说我从键盘中输入一个整数,然后用这个整数创建个2*2的二维数组! void main(){ int n=0; scanf("%d",&n); int a[n][n]; } 这样创建为什么不行?