>>708
了解
#include <stdio.h>
#define WIDTH (5)
#define HEIGHT (4)
int main(void) {
    int x = 0, y = 0, i, j, c;
    for (; ; ) {
        for (i = 0; i < HEIGHT; i++) {
            for (j = 0; j < WIDTH; j++) if (j == x && i == y) printf("●"); else printf("□");
            printf("\n");
        }
        printf("1:← 2:→ 3:↑ 4:↓\n"); if (scanf("%d", &c) != 1) return 1;
        switch (c) {
            case 1: --x; break;
            case 2: ++x; break;
            case 3: --y; break;
            case 4: ++y; break;
            default: return 1;
        }
        if (x < 0 || WIDTH <= x || y < 0 || HEIGHT <= y) return 0;
    }
}