37.9 심사문제 풀이
, goo eunbin님이 작성int col = sizeof(matrix[0]) / sizeof(int);
int row = sizeof(matrix) / sizeof(matrix[0]);
for (int i = 0; i < col; i++)
{
for (int j = 0; j < row; j++)
{
if (i < j)
{
int tmp = matrix[i][j];
matrix[i][j] = matrix[j][i];
matrix[j][i] = tmp;
}
printf("%d ", matrix[i][j]);
}
printf("\n");
}
이렇게 풀었는데 어느 부분에서 틀린 건지 잘 모르겠습니다. 비주얼 스튜디오에서는 잘 나오고 출력도 문제에서 원하는 바대로 나오는 것 같은데 어느 부분을 더 생각해봐야할까요?
Re: 37.9 심사문제 풀이
, goo eunbin님이 작성게시글을 어떻게 삭제하는지 모르겠네요 ㅜㅜ
row랑 col 자리 바뀐 걸 올리고 나서 깨달았습니다!
계산된 값이 같아서 오류를 못 봤나봐요.
앞으로 더 신경쓰도록 하겠습니다.!
Re: 37.9 심사문제 풀이
, goo eunbin님이 작성게시글을 어떻게 삭제하는지 모르겠네요 ㅜㅜ
row랑 col 자리 바뀐 걸 올리고 나서 깨달았습니다!
계산된 값이 같아서 오류를 못 봤나봐요.
앞으로 더 신경쓰도록 하겠습니다.!
Re: 37.9 심사문제 풀이
, 도장_ 관리자님이 작성삭제는 지원하지 않습니다.
다른 회원도 검색해서 이전 질문과 답변을 참조할 수 있게 하고 있습니다.
row와 col을 반대로 쓰는 경우도 많습니다. 다른 회원도 참고할 수 있습니다.
스스로 발견할 수 있으면 대단한 겁니다. 초보자는 스스로 발견하는 것도 매우 어렵기 때문입니다.
즐공하세요~