Array Sum using Pointers

#include <stdio.h> int main() { int arr[100], n, sum = 0; printf("Enter the number of elements (max 100): "); scanf("%d", &n); printf("Enter elements of the array:\n"); for (int i = 0; i < n; i++) { printf("Enter element %d: ", i + 1); scanf("%d", &arr[i]); } // Compute sum using pointers int *ptr = arr; for (int i = 0; i < n; i++) { sum += *ptr; ptr++; } printf("Sum of the array elements: %d\n", sum); return 0; }