이것저것
C언어 transpose matrix 본문
문제 : 아래의 출력 예시와 같이 original matrix 이차원 배열을 입력받고 예시와 같이 열과 행이 바뀐 transpose matrix가 출력되도록 하는 코드를 작성하시오.
#include <stdio.h>
int main(void)
{
int arr[3][3];
int i,j;
printf("original matrix\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("transpose matrix\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",arr[j][i]);
}
printf("\n");
}
return 0;
}
'Language > C언어' 카테고리의 다른 글
C언어 구조체 이용해 점 좌표 비교하기 (0) | 2020.11.21 |
---|---|
C언어 문자열 입력 받아 공백 문자 삭제하기 (0) | 2020.11.21 |
C언어 완전수 출력하기 (0) | 2020.11.21 |
C언어 포인터 & 배열 (0) | 2020.11.21 |
C언어 포인터 사용해 swap (0) | 2020.11.21 |