Hi

I think one of the problems is the line

strcpy(array[element][column],string[position]);

In function concatenate. array is an array of pointers to char an the pointers are NULL, therefore you get access violations.

Try something like array[element][column] = string[position] instead. I think there also problems with the array indices.

Regards
Hanns