c语言 为什么陷入死循环,俺真的不会

img

img

第1个for 循环是对的,但是 for 里的while循环 应该改成 if 判断一下这个 abc 是不是对的就好,用循环没有意义,此外while 里的条件一直都是true,所以会死循环。
代码调试时可以额外加入若干 printf,输出各个变量如a,b, c 的值,方便自己确定程序的代码执行是否正确。

你代码什么意思?如果是偶数,直接取出每一位,然后判断是否相等不就行了