私はここで立ち往生しています。サイズNxNの行列がdouble配列に格納されています。次に、特定の列、たとえば最初の列を削除します。そこで、サイズNxN-1の新しいdouble配列を作成し、もちろん最初の列を除いて、最初の行列から2番目の行列に値をコピーしました。しかし、最初の配列を2番目の配列に設定したいと思います。ここでブランキングしています。
double matrix[N][N]
//fill up the matrix code here...
// remove first column of array
double newMatrix[N][N-1];
for(i = 0; i < N; i++){
for(j = 1; j < N; j++){
newMatrix[i][j-1] = matrix[i][j];
}
}
matrix = newMatrix; // how do I set this correctly? Do I need to realloc the first array?