Question: Rewrite the following function to use pointer arithmetic instead of array subscripting. In other words, eliminate the variable i and array subscripting inside the function.
Rewrite the following function to use pointer arithmetic instead of array subscripting. In other words, eliminate the variable i and array subscripting inside the function. Make as few changes as possible.
int sum_array(const int a[], int n)
{
int i, sum;
sum = 0;
for (i = 0; i < n; i++)
sum += a[i];
return sum;
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
