没有错的 ,可能是编译器的问题的吧
----------------解决方案--------------------------------------------------------
是不是,没有return;!!!
加一个上试一试!
如果不是这个的错的话,,我就不知道了
把,,
scanf("%d",&a[i][j]);
huan cheng
scanf("%d",a[i]+j);
[此贴子已经被作者于2007-8-22 16:47:37编辑过]
----------------解决方案--------------------------------------------------------
请换编译器
----------------解决方案--------------------------------------------------------
我菜鸟哈 瞎说下 从图片上看你用的是TC
比把TC的文件夹放到C:/ 下看
----------------解决方案--------------------------------------------------------
你没错,你的编译器有问题!!!
----------------解决方案--------------------------------------------------------
楼主用vc++6.0吧
TC太不好用了,粘贴复制都没有。
----------------解决方案--------------------------------------------------------
这个程序没有一点错误,我认为错误有可能是上面大家所讲的编译器有错误,或是你的文件名有误
----------------解决方案--------------------------------------------------------
换编译器 DEV-C++
通过
----------------解决方案--------------------------------------------------------
别争了,程序是对的,可能是编译器或设置有问题;程序我调试通过了,结果如下:
----------------解决方案--------------------------------------------------------
可以这样试一试:
#include<stdio.h>
int main(void)
{
int i,j,a[3][3];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",*(a+i)+j);
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("%d",*(*(a+i)+j));
printf("\n");
}
}
----------------解决方案--------------------------------------------------------