请完善这个程序。
扫雷程序,但没有外形,请加上外形使之成为真正扫雷程序。
2012-12-13 18:34
2012-12-13 18:36
2012-12-13 19:09
程序代码:#include <stdio.h>
#define SIZE 6
void get_tuxiang(char [][SIZE]);
int main(void)
{
char board[SIZE][SIZE];
int row = 0;
int col = 0;
for(row = 0;row<SIZE;row++)
for(col=0;col<SIZE;col++)
board[row][col] = ' ';
get_tuxiang(board);
return 0;
}
void get_tuxiang(char board[][SIZE])
{
int row = 0;
int col = 0;
char col_lable = 'a';
printf("\n ");
for(col=0;col<SIZE;col++)
printf(" %2c ",col_lable+col); /*用字母表示横坐标*/
printf("\n +");
for(col=0;col<SIZE;col++)
printf("---+");
for(row=0;row<SIZE;row++)
{
printf("\n%2d|",row); /*纵坐标*/
for(col=0;col<SIZE;col++)
printf(" %c |",board[row][col]); /*%c的参数由board数组的值而发生变化,这里board为空格,表示没动*/
printf("\n +");
for(col=0;col<SIZE;col++)
printf("---+");
}
printf("\n\n");
}

2012-12-13 19:50