C语言 数组输入问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:47:38
scanf("d",&a=[i][j]);
这个是要求输入2维数组中所有的元素 还是其中的一个
两种表达有什么不同呢

这句话有问题应该是:
输入其中的一个第i+1行,第j+1列的元素: scanf("%d",&a[i][j]);

scanf方法不能输入多个元素
若想输入多个元素要用循环:
for(i=0;i<MAX1;i++)
for(j=0;j<MAX2;j++)
scanf("%d",&a[i][j]);

建议多看看课本再来编写初步的简单程序吧

scanf("d",&a=[i][j]); 语法错误

scanf("%d",&a[i][j]);

如果a是浮点数时,小心一点。