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