IT 대장간

2차원 배열 입력받아 만들기 [INT] 본문

Programing/C & C++

2차원 배열 입력받아 만들기 [INT]

태장장이 2021. 2. 22. 13:56
int arr[15][15];
	int row;
	int col;
	

	printf("배열 행 입력 : ");
	scanf_s("%d", &row);

	printf("배열 열 입력 : ");
	scanf_s("%d", &col);
	
	printf("생성완료!\n -> %d행 %d열 배열 생성 ======\n", row, col);

	printf("<배열에 들어갈 값 입력>\n");

	for (int i = 0; i < row; i++) //행 선택 defalut 1행 
	{
		printf("%d 행 입력 : ", (i+1));
		for (int j = 0; j < col; j++)
		{
			scanf_s("%d", &arr[i][j]);
			
		}
	}
	printf("\n");
	for (int i = 0; i < row; i++) // 각 행별 배열 값의 합
	{
		printf("%d행 :", i+1);
		int sum = 0;
		for (int j = 0; j < col; j++)
		{
			printf(" %d ", arr[i][j]);
			//sum += arr[i][j];
		}
		printf("\n");
		//printf("행 배열값의 합 : %d \n", sum);
	}
	

 

 

빨간박스는 값을 입력받아서 생성.