화면이 요모양이네요 emoticon_20

아무래도 요 부분이 문제인거 같은데..

void DrawScreen()
{
        int x,y;

        for(x=0; x<BW+2; x++) {
                for(y=0; y<BH+2; y++) {
                        gotoxy(BX+x*2, BY+y);
                        puts(arTile[board[x][y]]);
                }
        }

        gotoxy(50,3);puts("Tetris Ver 1.0");
        gotoxy(50,5);puts("좌우:이동, 위:회전, 아래:내림");
        gotoxy(50,6);puts("공백:전부 내림");
}

void DrawBoard()
{
        int x,y;

        for(x=1; x<BW+1; x++) {
                for(y=1; y<BH+1; y++) {
                        gotoxy(BX+x*2, BY+y);
                        puts(arTile[board[x][y]]);
                }
        }
}

아무리 생떼를 써도 나아질 기미가 안보이는군요.
소스 파일도 첨부합니다.

http://home.paran.com/sktohw2/tetris.cpp
profile

그냥 지나가던 뉴비입니다

훼인 아니에요 '-'