Header Ads Widget

Program to find sum of all elements of an array through pointer

 Program sum of all elements in an array through pointer :--


Code:-

#include<stdio.h>
#include<stdlib.h>
int findsum(int n,int *a)
{
int i,sum=0;
for(i=0;i<n;i++)
{
sum+=*(a+i);
}
return sum;
}
int main()
{
int n,*a,i,res;
printf("Enter the size of array ");
scanf("%d",&n);
a=(int*)malloc(n* sizeof(int));
printf("Enter the elements ");
for(i=0;i<n;i++)
{
scanf("%d",a+i);
}
res=findsum(n,a);
printf("Sum of elements is %d ",res);
return 0;
}

Output:--

Enter the number of element 6
Enter the element 3 6 2 10 4 5
Sum of elements is 30




Recommended Post:-

codechef problems:-

Wipro :-

Infytq :-

Key Points;-

Hackerrank:-


C-tutorial:-

See more:-




Post a Comment

0 Comments