Code:
#include<stdio.h>
#include<stdlib.h>
#define MAX_GRID 16
#define BLANK ''
#define UNKNOWN '?'
void printGridMineSize(char displayGrid[][MAX_GRID], unsigned size, int getMineSize)
{
int i=0;
int k=0;
printf("-------------------\n");
for(i=0; i<size; i++)
{
for(k=0; k<size; k++)
{
printf(" %c ",displayGrid[i][k]);
// printf(" +---+\t"); NOTE
}
printf("\n");
}
}
void init( char minefield[][MAX_GRID],
char displayGrid[][MAX_GRID])
{
int i;
int j;
for(i=0; i<MAX_GRID; i++)
{
for(j=0; j<MAX_GRID; j++)
{
minefield[i][j] = BLANK;
displayGrid[i][j] = UNKNOWN;
}
}
}
main(){
char minefield[MAX_GRID][MAX_GRID];
char displayGrid[MAX_GRID][MAX_GRID];
init(minefield,displayGrid);
printGridMineSize(displayGrid,4,2);
}