说明没有符合条件的数据,程序是实现什么功能呢?把需求描述一下。
看看你第26行的if语句中的表达式是否写错了,==两边都有 (a*10+b)
应该是你26行的if表达式写错了,导致没有满足条件的abcde,所以才输出0
不知道作业题目是啥,是不是26行最后应该是(d * 10 + e)呢?
你现在这一行的等式显然有问题,两边的(a * 10 + b)都可以消除掉,然后中间显然不可能成立,如果c,d,e都不允许相等的话
应该是
if( (a*10+b) * (c*100+d*10+e) == (a*100+b*10+c) * (d*10 +e))