수다님 질문입니다.
가지
2023.04.01
질문 제목 : 질문 요약 :저번에 테트리스 질문 할때 수평으로만 출력이 되서아래와 같이 메인을 고쳐주셨잖아요. 그런데 제가 그것이 어떻게 돌아 가는 것인지 궁금해서 여러 번 좌표값과 등등을 바꿔 보았는데요.
gotoxy(10 + j * 2, 3 + i);-요 부분을 다른 숫자를 넣자 바로 출력이 안되네요. 이 gotoxy함수 가로 안에 있는 숫자들과 기호들좀
설명 부탁드립니다.
아 그리고 수평 출력과 수직 출력의 차이점도 알려주시면 감사드리겠습니다.질문 내용 :
int main(void)
{
int i, j;
color(5, 2);
for (i = 0; i 4; i++) {
for (j = 0; j 4; j++) {
gotoxy(10 + j * 2, 3 + i); //10과 3은 시작좌표, 가로는 2칸씩 증가
if (block[0][i][j] == 0) printf( ); //공백이 2개입니다.
else if (block[0][i][j] == 1) printf(■);
}
}
getchar();
return 0;
}