c언어 질문!!
꽃짱구
2023.04.01
소스
#include stdio.h
int main()
{
int buf[5][5];
int X, Y, i, j, num;
X=Y=i=j=0;
num=1;
while(1){
for(i=X; i(5-X); i++)
buf[i][j]=num++;
i--;
for(j=(Y+1); j(5-Y); j++)
buf[i][j]=num++;
j--;
for(i=(5-X-2); i=X; i--)
buf[i][j]=num++;
i=X;
for(j=(5-Y-2); jY; j--)
buf[i][j]=num++;
X++;
Y++;
i=X;
j=Y;
if(j==2)
{
buf[i][j]=num;
break;
}
}
for(i=0; i 5; i++)
{
for(j=0; j5; j++)
printf(%3d\t, buf[i][j]);
printf(\n);
}
}
이것이 어떤 동작을 하는 프로그램인지 설명하라고하는데 .... 어떻게 해야될지 ..
동작설명이 어떻게 될까요 .ㅠ
-
테이
무슨뜻일까요 ㅠ
-
오나미
헐...아무 생각없이 보고 있었는데 컴파일 하니깐 달팽이 였네요 ㄸㄷ!!