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