解题思路:

1、多组输入,第一个while 循环输入变量num ;
2、可以看到 下面的示例,相关数据的中心值基本 都在num的平方附近, 

1^3=1   --->1

2^3=3+5   ----> 4

3^3=7+9+11  ---> 9

4^3=13+15+17+19  ---> 16 
所以 我首先想到的就是先找到 起始数据, 起始数据= num * num  - ( num-1) 
Tips:总结起始数据时,如果不方便考虑到所有的情况,可以按照 num的平方 为基数 或者偶数 把情况拆开来 分别来总结 
3、最后的打印环节,就是注意在 最后一个字符后将"+" 换成"\n" 



#include <stdio.h>

int main(void) {
    unsigned int num = 0;
    while(scanf("%d", &num) != EOF) {
        unsigned int data = (num * num);
        unsigned int start_data = data - (num -1);
    
        for (unsigned int i = 0 ; i< num; i++)
            if (i == num -1) {
                printf("%d\n", start_data+(2 * i));
            } else {
                printf("%d+", start_data+(2 * i));
            }
    }
    return 0;
}