#include <stdio.h>
#include <string.h>

#define x 2
float src_row_0[x] = { 0.0f, 0.1f };
float src_row_1[x] = { 1.0f, 1.1f };
float * src_rows[x] = { src_row_0, src_row_1 };
float ** src = src_rows;

float dst[x][x];

int main(void) {
	for(int i=0; i<x; ++i) {
        memcpy(&dst[i], src[i], x * sizeof(float));
	}
    for(int i=0; i<x; ++i) {
    	for(int j=0; j<x; ++j) {
    		printf("\t%f", dst[i][j]);
    	}
    	puts("");
    }
	return 0;
}
