너가 만든 코오오드의 회전시키는 함수의 구조는 이렇게되있어

1. 짭배열에 진짜배열의 값을 넣는거야.

   회전시키는 원리는 진짜배열의 회전후 값을 짭배열의 현재위치에 넣는거지

2. 그리고 짭배열값을 진배열에 그대로 저장하고

3. 진배열을 출력하고있어.


-----------------------------------------------

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16


이게 최초의 진배열 ptr이야

(0,0) = 1

(0,3) = 4

이해가지?

짭[][] = 진[][]

이의미를 생각해봐

진배열에있는걸 짭배열(회전시킨결과를나태내기위해서) 에다가 저장중이잖아?

오른쪽 90도회전시키면 진배열(0,0)의값이 (0,3)으로 이동해야하는거잖아?


[ i ] [ j ]     값이    [ j  ]  [ 3-i  ] 

(0  ,   0 )              ( 0   ,    3 ) 



ptr                         짭

[ i ] [ j ]     값이    [ j  ]  [ 3-i  ]         에 저장되어야한다

(0  ,   0 )              ( 0   ,    3 ) 



그러면 식은 뭐라고써야겠음??

짭[j][3-i] = ptr[i][j] 라고 써야겠지ㅋㅋㅋㅋ