C
- @Linda_pp
- 清楚なC++メイドBOT
- 長谷川一輝
- @jj1bdx
- 安藤敏彦
- Siv3D
- @hnokx
- @ishidakei
- TAKEI Yuya
- I (@wx257osn2)
- Tommy6
- @nekketsuuu
- LouiS0616
- @volanja
- 大鎌広
- むてら
- ガチKGB
- 三重野賢人
x
44
1
2
3
4
5
void printBoard(char board[][COLS], int boardSize)
6
{
7
int i, j, f=1;
8
printf(" ");
9
for (i = 1; i <= boardSize; i++)
10
{
11
printf("%2d ", i);
12
}
13
printf("\n");
14
for (j = 1; j <= boardSize; j++)
15
{
16
printf(" +");
17
for (i = 1; i <= boardSize; i++)
18
{
19
printf("---+");
20
}
21
printf("\n");
22
printf("%2d", j);
23
printf(" |");
24
for (i = 1; i <= boardSize; i++)
25
{
26
printf(" %c |", board[1][1]); //<--------when I manually type X it works fine (" X |") but like this it doesn't work.
27
}
28
printf("\n");
29
}
30
printf(" +");
31
for (i = 1; i <= boardSize; i++)
32
{
33
printf("---+");
34
}
35
}
36
37
int main(void) {
38
int i, j;
39
char board[COLS][COLS] = {{0}};
40
board[1][1] = 'X';
41
printBoard(board, COLS);
42
return 0;
43
}
44
$ gcc prog.c -Wall -Wextra -std=gnu11
Start
prog.c: In function 'printBoard': prog.c:7:15: warning: unused variable 'f' [-Wunused-variable] 7 | int i, j, f=1; | ^ prog.c: In function 'main': prog.c:38:12: warning: unused variable 'j' [-Wunused-variable] 38 | int i, j; | ^ prog.c:38:9: warning: unused variable 'i' [-Wunused-variable] 38 | int i, j; | ^
1 2 3 4 5 6 7 8 +---+---+---+---+---+---+---+---+ 1 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 2 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 3 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 4 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 5 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 6 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 7 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+ 8 | X | X | X | X | X | X | X | X | +---+---+---+---+---+---+---+---+
0
Finish