/*function prototype (declaration).*/
/*create a global variable named stepFlg use to note the step.*/
/*out of size.*/
/*the pionted location is not empty.*/
/*okay, put down the chessman.*/
/*user input.*/
/*the risk level status of the chessboard.*/
/*the attack level status of the chessboard.*/
/*obviate the special satus of the first chessman */
/*now, flag the first chessman had down.*/
/*note the number of the step.*/
/*evaluate the risk level and attack level of every row, column and slash.*/
/*attck!*/
/*attck a row.*/
/*attck a column.*/
/*attack slash(\).*/
/*attack slash(/).*/
/*locate the risk grid and put down one chessman to resolve it.*/
/*resolve the risk of a Row.*/
/*resolve the risk of a column.*/
/*resolve the risk of a slash(\).*/
/*resolve the risk of a slash(/).*/
/*if there is no risk exist, put down the chessman in a blank(is not the best blank, may be).*/
/*display the current chessman board.*/
/*print the head.*/
/*print the contect.*/
/*print the floor.*/
/*check whether win this game.*/