易:为什么是错的,求各位看看!

指针判断回文数并输出100-200之间的回文数

img

为什么会这样啊!不是都已经定义了a是十位,c是百位,如果十位等于百位那就是回文数,就输出啊!为什么还是全部都输出了?求大们看看!

img

if(a==c)啊

变量a是个位数,不是十位数。还有就是C语言中=是赋值运算符,==是关系运算符。

用 a == c
一个 = 是赋值
两个 = 才是判断