第1个回答 2007-11-28
上面滴没有定义i和j
#include <stdio.h>
void main()
{
int m,n,i,j;
int a[100][100];
printf("Enter m: ");
scanf("%d",&m);
printf("Enter n: ");
scanf("%d",&n);
printf("Enter array %d * %d\n",m,n);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
printf("puts array: ");
for( i=0;i<m;i++)
for( j=0;j<n;j++)
printf("%d\t",a[i][j]);
printf("\n");
}本回答被网友采纳
第2个回答 2007-11-28
#include <stdio.h>
void main()
{
int m,n;
int a[100][100];
printf("Enter m: ");
scanf("%d",&m);
printf("Enter n: ");
scanf("%d",&n);
//a=new int [m][n];
printf("Enter array %d * %d\n",m,n);
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
scanf("%d",&a[i][j]);
printf("puts array: ");
for(int i2=0;i2<m;i2++)
for(int j2=0;j2<n;j2++)
printf("%d\t",a[i2][j2]);
printf("\n");
}