printf("eng=");改成printf("'\40'eng=");试试后面几个也都这样‘\40’代表ascii码 40,空格
输入之后不换行,可以用getche()来实现,输入字符再转换成数字不过题目应该没要求这样