运行结果及报错内容,如何解决?(关键词-赋值)

问题遇到的现象和发生背景

输出为乱码

运行结果及报错内容

img

img

我想要达到的结果

数列前三项分别为1,2,3后面为前三项和
计算该数列的前20项并赋值给数组,然后以逆序方式输出

for循环应该从3开始,数组赋值时下标默认从0开始赋值
a[20]={1,2,3}就是给a[0]赋1的值,a[1]赋2的值,a[2]赋3的值,这样的话a[3]没有值,for循环给a[4]赋值的时候自然会产生问题