char Main_type[81];//win32控制台程序
int  Main_ch;
.....
.....
for(i = 0; i < 80; i++ ){
Main_ch = getche();//不能换成gets()!!!
if((Main_ch!= EOF)&&(Main_ch != 13))
    Main_type[i] =(char)Main_ch;
else
   break;
}
if(i>=80) continue;
//上面接受键盘输入时,当输入有误如何实现Backspace键的功能,重新输入???