游客 Signup | Login
中文 | En

1236 - C语言10.6

读入12个整数,将他们按顺序保存为二维整数数组a的元素值,并输出这个数组。a的定义为int a[3][4]。

Input

输入为12个用空格隔开的不超过3位的整数。

Output

将数组按照3×4的格式输入,每个数占4位。

请注意行尾输出换行。

Examples

Input

1 3 5 7 9 11 13 15 17 19 21 23

Output

   1   3   5   7
   9  11  13  15
  17  19  21  23

Solution C

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

Solution C++

#include <stdio.h>
int main() {
	int a[3][4];
	int * p;
	int i, j;
	for (i = 0;i < 12;i++)
		scanf("%d", a[0] + i);
	for (i = 0;i < 3;i++) {
		for (j = 0;j < 4;j++)
			printf("%4d", a[i][j]);
		printf("\n");
	}
	return 0;
}

Time Limit 1 second
Memory Limit 32 MB
Discuss Stats
上一题 下一题