收起
char *s里存的是字符,switch case里的条件是整数,s[k]得到单个字符,会使用ascii码与整数比较,0-9的ascii码依次是48-57,case条件都不成立,匹配到default。而default放最前面,switch各子句都没有break,则会依次往后面执行,所以每次v1-v4都+1
报告相同问题?