供参考:
#include <stdio.h> int main() { int n, s, k; scanf("%d",&n); k = n; while (k) { s += k % 10; k /= 10; } if (s * s > n) printf("1"); else printf("0"); return 0; }