switch (keyin())//第二级 { case 24: SendCMD(0x00); delay(100); put_str(0,0x80,chen[8],8); put_str(0,0x88,chen[9],8); switch (keyin())//第三级 { case 25: //在这里返回到第二级应该怎么写呢? default: break; } break; case 25: SendCMD(0x00); delay(100); put_str(0,0x80,chen[10],8); put_str(0,0x88,chen[11],8); break; default: break;
思路有问题!菜单不是象你这样编的, switch(menu_status) { case 24: switch(keyin()) { case 0: menu_status = xxx; break; case 1: menu_status = xxx; break; default: break; } break; case 25: break; } |