一段代码遇到的问题

#include<stdio.h>
int main()
{
	int col,i,j,row;
	int a[3] [2];
	
	printf("enter 6 intergers:\n");
	for(i=0;i<3;i++)
		for(j=0;j<2;j++)
			scanf("%d",&a[i] [j]);
	
	for(i=0;i<3;i++)
		for(j=0;j<2;j++)
			printf("%4d",a[i] [j]);
		printf("\n");
	row =col=0;
	for(i=0;i<3;i++)
	for(j=0;j<2;j++)
		if(a[i] [j]>a[row] [col])
		row=i;
		col =j;
	printf("max = a[%d] [%d]=%d\n",row,col,a[row] [col]);
	return 0;
}

这段代码有两个疑问 1代码中出现了同级的两个for(紧挨着的for并未缩进),那它与嵌套的for有什么区别?麻烦举例说明下

                                  2   当我在终端输到第三行后敲回车得到的是一个很杂乱的而不是像我输入的那样的整齐的二维数组呢?

http://img.mukewang.com/574577450001607606510419.jpg

小王同学2015
浏览 1656回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP