Hogy-Bear icon

disknplahy.h

Hogy-Bear | PRO | 04/09/18 01:16:18 PM UTC | 0 ⭐ | 196 👁️ | Never ⏰ | []
C |

770 B

|

None

|

0 👍

/

0 👎

#ifndef DISKAANDPLAYERS_H_
#define DISKAANDPLAYERS_H_
 
#define SIZE 8
 
enum colour{
    WHITE,
    BLACK,
    NONE
};
 
typedef struct position{
    int row;
    int col;
} position;
 
typedef struct disk{
    enum colour type;
    position pos;
} disk;
 
typedef struct player{
    char name[20];
    enum colour type;
    int points;
} player;
 
void initializePlayers(player *player1, player *player2);
 
void initializeBoard(disk board[SIZE][SIZE]);
 
void printBoard(disk board [SIZE][SIZE]);
 
void flipDisksWhite(disk cur_disk, disk board[SIZE][SIZE], disk arr[], int disk_arr_len, int *cur_score, int *opp_score);
 
void flipDisksBlack(disk cur_disk, disk board[SIZE][SIZE], disk arr[], int disk_arr_len, int *cur_score, int *opp_score);
 
#endif

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎