X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fdebug.c;h=e6631c6462592998255b3f784d5959f20eb4ff1f;hb=c8c562de07c5dcd2fd557ed100cf62a15140bbe4;hp=a2bf9ee63242387fe8375c998fe5fa7ae1438c04;hpb=45ce2fe369cead248855111baa5fe0c0495acf69;p=Project_algorithmic_C.git diff --git a/lib/debug.c b/lib/debug.c index a2bf9ee..e6631c6 100644 --- a/lib/debug.c +++ b/lib/debug.c @@ -18,9 +18,20 @@ #include +#include "othello.h" #include "debug.h" -void dbg_mvprintw(int base_y, int base_x, const char* fmt, va_list varglist) { +#if DEBUG +void display_array(int base_y, int base_x, unsigned int pawn_array[board_size][board_size]) { - mvprintw(base_y, base_x - snprintf(NULL, 0, fmt, varglist)/2, fmt, varglist); + for (int i = 1; i <= board_size; i++) { + mvprintw(base_y + i, base_x, "%d", i); + for (int j = 1; j <= board_size; j++) { + mvprintw(base_y, base_x + j, "%d", j); + mvprintw(base_y + i, base_x + j, "%d", get_box_value(i, j, pawn_array)); + } + } } +#else +void display_array(int base_y, int base_x, unsigned int pawn_array[board_size][board_size]) { } +#endif /* DEBUG */