switch (a/10);最后多了个分号 case 后面必须用常量。case 9:这样。因为编译器在编译时就要把switch和case语句段转换成条件分支语句,而写成case b==9:这样的话,要程序运行期才能知道b的值,所以C语言是不允许这样的。
语法错误,印象中也有出现这样的情况。不知道你写的case语言贴出来看看就知道了