code clean up and rd update
This commit is contained in:
parent
a7463156aa
commit
517d366f22
11
README.md
11
README.md
@ -11,4 +11,15 @@ then
|
||||
./ttt
|
||||
```
|
||||
|
||||
## CPU
|
||||
There is infact a CPU programmed into this application!
|
||||
You can play against it if you swap out:
|
||||
```c
|
||||
41 player_choice('O');
|
||||
```
|
||||
with
|
||||
```c
|
||||
41 cpu_choice('O');
|
||||
```
|
||||
|
||||
Enjoy!
|
||||
|
4
main.c
4
main.c
@ -1,7 +1,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdbool.h>
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#define ROWS 3
|
||||
#define COLUMNS 3
|
||||
@ -14,7 +14,6 @@
|
||||
#define RESET "\033[0m"
|
||||
|
||||
char board[ROWS][COLUMNS];
|
||||
char ESC = 27;
|
||||
|
||||
void print_board();
|
||||
void clear_board();
|
||||
@ -105,6 +104,7 @@ void player_choice(char player){
|
||||
|
||||
if(board[pr][pc] != ' ' ){
|
||||
printf(BOLDRED "\n[%c] Cannot play here, skipping...\n" RESET, player);
|
||||
sleep(2);
|
||||
} else {
|
||||
board[pr][pc] = player;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user