Я столкнулся с проблемой, код которой -
int* plusOne(int* A, int n1)
{
int i=1;
while((A[n1-i]+1==10)&&(i<n1))
{
A[n1-i]=0;
i++;
}
A[n1-i]++;
for(i=0;i<n1;i++)
{
printf("%d",A[i]);
}
}
Только позже я прочитал, что они хотят, чтобы я выдавал выходные данные с помощью операторов возврата.Я искал решение и нашел Возвращение массива с использованием C при переполнении стека, но я не могу его понять - пожалуйста, помогите.