怎么通过键盘输入来确定数组大小啊,求助高手~
问题RT,就是怎么通过键盘的输入来确定数组的大小呢~下面是一部分代码 高手帮着看看~~int n;
scanf("%d",&n);
int a[n][n];
这样肯定是不行 但是怎么才能实现呢~~

[
tk12]
程序代码:#include <iostream.h>
#include <stdlib.h>
void main(void)
{
int m,n,**a;
cout<<"---测试动态创建二维数组---\n";
cout<<"Please input m and n:";
cin>>m>>n;
a=new int *[m];
for(int i=0;i<m;i++)
{
a[i]=new int[n];
for(int j=0;j<n;j++)
{
a[i][j]=i+j;
cout<<a[i][j]<<'\t';
}
cout<<endl;
}
cout<<endl;
system("pause");
}