使用递归和指针乘以数组中数字的总和

enter image description here

所以这是我应该做的东西

和..问题是问题,如果我放'x',则递归函数必须结束。

我必须从哪里开始?

乍一看,我创建了一个Int数组来计算这些内容,但是在那种情况下,如果我输入'x',则无法处理必须结束递归函数。

有人帮忙吗?

编辑:

因此,例如,当我输入5个数字时,键入5 4 3 2 1,

期望值低于。

5 * 4 * 3 * 2 * 1 = 120 5 12- => 5是5递归数,总和为120