52. Calculate Array Sum Using Only Pointers

Back To All Submissions
Previous Submission
Next Submission

Code

#include <stdio.h>

int calculate_sum(int *ptr, int n){
	
	int sum =0;
	for(int i =0; i<n; i++){
		sum += *ptr;
		ptr++;
	}
	
	return sum;
}
int main(){
	int n;
	scanf("%d", &n);
	int arr[100];
	for(int i =0; i<n; i++){
		scanf("%d", &arr[i]);
	
	}
	int result = calculate_sum(arr,n);
	printf("%d", result);
	
	return 0;
	
}

Solving Approach

 

 

 

Was this helpful?
Upvote
Downvote