#include "header.h" typedef struct { double * p; double ** pp; int m; int n; } matrix; matrix Matrix_Create(int m, int n){ matrix A; double *p; double **pp; int i; //Assigning storage for Matrix p = (double *) malloc(sizeof(double) *m * n); pp = (double **) malloc(sizeof(double *)*m ); //Configuring pointers for rows for(i=0;i