_goto(b+1,0);//把光标移到上一次箭头位置的开头 printf(" ");//用空格还原 if(a>6)a-=6;//对a取余,防止越界,用%也行 else if(a<1)a+=6; } 【大家也看出来了,菜单的选项颜色是递增的,这里方便箭头的颜色随a值改变】接下来,我们只需要对键入的数据进行判断就OK了 inta,b; char_; a=1; ...