题目描述
​ 现在有这样一个数列,观察规律:

3,5,9,15,23,33,45……
​ 现在给定一个数字 n,输出这个数列的前 n 项和它们的和。

输入
​ 输入一个整数 n。(3≤n≤30)

输出
​ 输出 n+1 行,前 n 行为数列的前 n 项,一行一个整数,第 n+1 行为前 n 项的和。

#include<stdio.h>

int main() {
int n;
scanf("%d", &n);
int num =3, sum = 3;
if (n >= 1)
printf("%d\n", num);
for (int i = 1; i < n; i++) {
num = num + 2 * i;
sum += num;
printf("%d\n", num);
}
printf("%d\n",sum);
return 0;
}