직대딩 블로그
마방진 만들기 본문
#include<stdio.h>
int a=1, b=3;
int arr[5][5];
int main(){
for (int i = 1; i <= 5 * 5; i++){
arr[a - 1][b - 1] = i;
if (i % 5 == 0){
a = a + 1;
}
else{
a--; b++;
}
if (a == 0)a = 5;
if (b == 6)b = 1;
}
for (int i = 0; i<5; i++){
for (int j = 0; j<5; j++)
printf("%5d", arr[i][j]);
printf("\n");
}
}
'프로그래밍 > C' 카테고리의 다른 글
2진수 변환후 1의 개수 세주기 (0) | 2023.03.12 |
---|---|
지그재그로 출력하기 (0) | 2023.03.12 |
10진수 -> 2진수 변환 (0) | 2023.03.12 |
지그재그로 배열에 저장 (0) | 2023.03.12 |
nextBigNumber (2진수) (0) | 2023.03.12 |
Comments