为什么错了?输入3明明已经输出9了啊?
#include<stdio.h> int main() { int sum = 0; int n; scanf("%d",&n); for(int i = 0; i < n; i++) { int rev = 1; for(int j = 1; j <= n; j++) { rev = rev * i; } sum += rev; } printf("%d",sum); }