#include<stdio.h> int main() { int n,m=1; long sum=0; printf("输入n的值:"); scanf("%d",&n); for(int i=1;i<=10;i++) { m*=n; sum+=m; } printf("%d^1+%d^2+%d^3+...%d^10=%ld\n",n,n,n,n,sum); 原题不是这个意思吧 return 0; }