#include #include int main() { int n; printf("Enter number of elements: "); scanf("%d", &n); int arr[n]; printf("Enter %d elements:\n", n); for (int i = 0; i < n; i++) scanf("%d", &arr[i]); long long sum = 0; // Parallel for with reduction on sum #pragma omp parallel for reduction(+:sum) for (int i = 0; i < n; i++) { sum += arr[i]; } printf("Parallel sum (OpenMP) = %lld\n", sum); return 0; }