//获取三位数字num百位上的数字
hd =num/100 ;
//获取三位数字num十位上的数字
td =(num%100)/10 ;
//获取三位数字num个位上的数字
sd =num%100 ;
//水仙花数的条件是
你错了,第三个应该改成
num%10;
num%100错了 假设num=500 500%100=?
没取错,问题应该出现在别的地方