c语言 输入一个正整数n(3<=n<=7),输出水仙花数。水仙花数是一个n位正整数,

2025-02-24 04:43:24
推荐回答(1个)
回答1:

你的sum, a, t每次循环开始要归为初始值。
还有你搞得太麻烦了,直接t = pow(10, n); sum = t * 10 - 1 就好了