#include <stdio.h>
void Change90(int arr[][4])
{
int i,j;
int k=3;
int arr2[4][4]={
{0,0,0,0},
{0,0,0,0},
{0,0,0,0},
{0,0,0,0}
};
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
arr2[j][k] = arr[i][j];
}
k--;
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
arr[i][j] = arr2[i][j];
}
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%3d", arr[i][j]);
printf("\n");
}
printf("\n");
}
int main(void)
{
int arr[4][4]={
{1,2,3,4},
{5,6,7,8},
{9,10,11,12},
{13,14,15,16}
};
int i;
int num;
printf("몇번 수행하시겠습니까?");
scanf("%d", &num);
for(i=1;i<=num;i++)
Change90(arr);
return 0;
}
'About Security > C언어' 카테고리의 다른 글
도전프로그래밍3 도전4(주사위게임) (0) | 2011.11.14 |
---|---|
도전프로그래밍 3 도전 3(rand함수 난수) (0) | 2011.11.14 |
도전프로그래밍2 도전5(내림차순정렬) (0) | 2011.11.08 |
도전프로그래밍2 도전4(회문판단) (0) | 2011.11.08 |
도전프로그래밍2 도전3(홀수는 앞에서 짝수는 뒤에서 채우자) (0) | 2011.11.08 |