为什么这个程序运行时出错,死循环一样?

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:19:36
程序如下:
#include<stdio.h>
void find()
{}
void main()
{
int a[3][4];
int i,j;
printf("enter array a[3][4]:\n");
for(i=0;i<3;i++)
for(j=0;i<4;j++)
scanf("%d",&a[i][j]);
find();
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%3d",a[i][j]);
printf("\n");
}
}
find是个子函数,暂时没有设置功能

#include<stdio.h>
void find()
{}
void main()
{
int a[3][4];
int i,j;
printf("enter array a[3][4]:\n");
for(i=0;i<3;i++)
for(j=0;i<4;j++) /// i 改为 j
scanf("%d",&a[i][j]);
find();
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%3d",a[i][j]);
printf("\n");
}
}