728x90
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=0,j=0,I=0,J=0,n,a[10][10],k,p;
scanf("%d",&n);
k=n;
for(p=0;p<n*n;p++)
{
a[i][j]=k++;
i--;j++;
if(i<0&&j>=n)
{
i=I;J++;j=J;
}
else if(i<0)
{
I++;i=I;j=J;
}
else if(j>=n)
{
i=I;J++;j=J;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%3d",a[i][j]);
}
printf("\n");
}
return 0;
}
반응형
'전공 공부 > C' 카테고리의 다른 글
반복되는 수 (0) | 2020.12.27 |
---|---|
숫자 찍기(달팽이 순서) (0) | 2020.12.27 |
파스칼 (0) | 2020.12.27 |
숫자 찍기(ㄹ순서) (0) | 2020.12.27 |
정렬과 평균 (0) | 2020.12.27 |