I am not sure I am doing what I think I am doing: I want to pass an array to a function in the following way:
void gauss(double**, double**, int)
int main(){
   double **a,**b;
   a=new double*[n];
   b=new double*[n];
   int n;
   ...
   gauss(a,b,n)
   ...
   return 0;}
void gauss(double**a, double**b,int n){...}
My problem is that I can't assign values to my array. I tried
a[0][0]=1;
a[0][1]=2;
a[1][0]=3;
a[1][1]=4;
but I get a segmentation violation error.
How do I assign value to my array in this case.
