#include void f(int arr[], int length) { int pos, sum; for (pos = 0, sum = 0; pos < length; pos++) { sum += arr[pos]; arr[pos] = pos % 2 ? sum : 0; } } int main(void) { int arr[] = { 3, -2, 5, 6, 3, 11, -5 }; f(arr, 7); int pos; for (pos = 0; pos < 7; pos++) printf("%i ", arr[pos]); printf("\n"); return 0; }