Â
In this, we are going to see a program to pass pointers to an array as a parameter to functions with help of C Programming Language.
#include <stdio.h>
int add_array(int *p, int size);
int main()
{
int arr[10];
printf("Enter the 10 numbers: \n");
for (int i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
printf("The sum is : %d", add_array(arr, 10));
}
int add_array(int *p, int size)
{
int sum = 0;
for (int i = 0; i < size; i++)
{
sum = sum + p[i];
}
return sum;
}
#ENJOY CODING
Post a Comment
FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP