Каким будет макрос для приведенного ниже кода в c?
Код:
max = 0.04/x;
arr[0] = y;
for(i = max; i > 0; i-- )
{
arr[i] = arr[i-1];
printf(arr[i],%d);
}
Я написал упомянутый ниже макрос, но он выдает ошибку времени выполнения: '9'
Sub forloop()
Dim arr() As Long
Dim i As Integer, x As Integer
ReDim Preserve arr(i)
arr(0) = Cell.Value(2,B)
For i = Cell.value(1,A) To 2 Step -1
arr(i) = arr(i-1)
Next
End Sub