这是怎么回事啊,求解答!

img

14行sd = num%100;
改为
sd = num%10;

14行 sd = num%10;

个位数的编码错了吧,你应该是对10取余

第14行错误,应改为:sd = num%10

第十四行可以是 td=num/10%10或td=num%10/10