简单的程序解答(1)
void printscr(struct unite * p) /* 显示方法 */
{
int i=0,j=0;
clrscr();/* 清屏幕 */
printf("*****************************************\n");
printf("press 1 to save\n");
printf("press 2 to take back \n");
for(i=0; i<SIZE; i++){
for(j=0; j<SIZE ; j++)
printf("%2d",p->boxes[i][j].num);
printf("\n");
}
for(i=0; i<SIZE; i++){
for(j=0; j<SIZE ; j++)
printf("%2d",p->boxes[i][j].flag);
printf("\n");
}
printf("*****************************************\n");
}
void Init(struct unite * p)/* 初始化货柜 */
{
int i=0,j=0;
int x=0,y=0;
int num=1;
for(i=0; i<SIZE; i++)
for(j=0; j<SIZE; j++){
p->boxes[i][j].num =num;
p->boxes[i][j].flag =0;
p->boxes[i][j].password = 0;
}
printscr(p);
}
这两个函数看不懂哦