strcpy(equiptype[0].type,\ÊäÈë»ú*/ equiptype[0].count=3; equiptype[0].remain=3; equiptype[0].address=0;
strcpy(equiptype[1].type,\´òÓ¡»ú */ equiptype[1].count=2; equiptype[1].remain=2; equiptype[1].address=3;
strcpy(equiptype[2].type,\´ÅÅÌ»ú*/ equiptype[2].count=4; equiptype[2].remain=4; equiptype[2].address=5;
strcpy(equiptype[3].type,\´Å´ø»ú*/ equiptype[3].count=1; equiptype[3].remain=1; equiptype[3].address=9; /*É豸±í³õʼ»¯£º*/ for(i=0;i<10;i++) {
equipment[i].number=i; equipment[i].status=1; equipment[i].remain=0; }
while(1) {printf(\
printf(\¹¦Äܺűí*****************\\n\printf(\ 0£Í˳ö£¬1£·ÖÅ䣬2£»ØÊÕ£¬3£ÏÔʾ\\n\printf(\printf(\
printf(\ÇëÑ¡Ôñ¹¦ÄÜÏ0~3£©:\scanf(\switch(a) {
case 0 : /*a=0³ÌÐò½áÊø*/ exit(0);
case 1 : /*a=1·ÖÅäÉ豸*/
printf(\ÇëÊäÈë×÷ÒµÃû¡¢×÷ÒµËùÐèÉ豸ÀàºÍÉ豸Ïà¶ÔºÅ\\n\printf(\¸÷ÏîÖ®¼äÓÿոñ¸ô¿ª************\\n\scanf(\allocate(J,type,mm);/*·ÖÅäÉ豸*/ break;
case 2: /*a=2»ØÊÕÉ豸*/
printf(\ÊäÈë×÷ÒµÃûºÍ×÷Òµ¹é»¹µÄÉ豸Àà\scanf(\
reclaim(J,type);/*»ØÊÕÉ豸*/ break;
µÚ 5 Ò³ ¹² 6 Ò³
case 3: /*a=3 Êä³öÉ豸Àà±íºÍÉ豸±íµÄÄÚÈÝ*/ printf(\Êä³öÉ豸Àà±í\\n\
printf(\É豸ÀàÐÍ É豸×ÜÁ¿ ¿ÕÏÐÉ豸 É豸ÆðʼλÖà \\n\for(i=0;i printf(\equiptype[i].remain,equiptype[i].address); printf(\Êä³öÉ豸±í:\\n\ printf(\¾ø¶ÔºÅ ºÃ/»µ ÒÑ/δ·ÖÅä Õ¼ÓÃ×÷ÒµÃû Ïà¶ÔºÅ\\n\for(i=0;i printf(\ equipment[i].status,equipment[i].remain,equipment[i].jobname, equipment[i].lnumber); } } } µÚ 6 Ò³ ¹² 6 Ò³