도와주세요!!!!!!!!!!!!!!!!!!!!11
사람
2023.04.01
#includestdio.h
void main(){
int a,b,c,i,j,size,k=0,m,direct=-1;
int d[15][15];
printf(크기를입력하시오:);
scanf(%d,&size);
printf(1.시계방향\n2.반시계방향\n입력:);
scanf(%d,&c);
m=size;
if(c==2)
a=-1,b=0;
else a=0,b=-1;
do{
direct*=-1;
for(i=1; i=m; i++){
if(c==2)a+=direct;
else b+=direct;
k++;
d[a][b]=k;
}
m--;
for(i=1; i=m; i++){
if(c==2)b+=direct;
else a+=direct;
k++;
d[a][b]=k;
}
}while(k!=size*size);
for(i=0; isize; i++){
for(j=0; jsize; j++)printf(%5d,d[i][j]);
printf(\n);
}
}
주석 달아주시고, 실행 결과는 아는데... 어떻게 돌아가는 프로그램인지 설명을 자세히 해주세요ㅠ.ㅠ
-
봄시내
헐;;시키시네여.ㅋㅋㅋㅋ
-
해지개
주석 달아주시고;;;