Tilbage til slide -- Tastaturgenvej: 'u'  forrige -- Tastaturgenvej: 'p'  næste -- Tastaturgenvej: 'n'          arrays/twodim-array-via-par-2.c - Et to-dimensiolt array der overføres som parameter til en funktion - også OK.Lektion 9 - slide 24 : 30
Program 2

#include <stdio.h>

int array_sum(int matrix[][3], int rows, int columns);

int main(void) {
  int sum;
  int a[2][3] = {{1, 2, 3}, {4, 5, 6}};

  sum = array_sum(a, 2, 3);
  printf("The sum is: %d\n", sum);
  
  return 0;
}

int array_sum(int matrix[][3], int rows, int columns){
  int i, j, sum = 0;;

  for (i = 0; i < rows; i++)
    for (j = 0; j < columns; j++)
      sum += matrix[i][j];  

  return sum;
}