IT 대장간
2차원 배열 입력받아 만들기 [INT] 본문
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);
}

빨간박스는 값을 입력받아서 생성.
'Programing > C & C++' 카테고리의 다른 글
| 입력받은 변수의 값 변경과 포인터 , SWAP (2) | 2021.02.22 |
|---|---|
| [C]함수와 변수[전역, 지역, 매개] / return 동작 (1) | 2021.02.22 |
| 포인터와 배열 [문자] (1) | 2021.02.19 |
| [C]배열과 포인터의 기본 문법 (주소 값 변경 및 이해) (0) | 2021.02.19 |
| 문자 입력시 '다음 순서의 문자 출력' (1) | 2021.02.17 |