From 6179dca96a9f1054201e1a2313804679caff76f9 Mon Sep 17 00:00:00 2001 From: stammjo100588 Date: Mon, 10 Nov 2025 14:59:28 +0100 Subject: [PATCH] set/get Matrix solved Tests 8/9/10/11 --- matrix.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/matrix.c b/matrix.c index d64a6e1..6564d7f 100644 --- a/matrix.c +++ b/matrix.c @@ -36,12 +36,16 @@ void clearMatrix(Matrix *matrix) void setMatrixAt(MatrixType value, Matrix matrix, unsigned int rowIdx, unsigned int colIdx) { - + matrix.buffer[rowIdx * matrix.cols + colIdx] = value; } MatrixType getMatrixAt(const Matrix matrix, unsigned int rowIdx, unsigned int colIdx) { - + if(rowIdx < matrix.rows && colIdx < matrix.cols){ + return matrix.buffer[rowIdx * matrix.cols + colIdx]; + }else{ + return 0; + } } Matrix add(const Matrix matrix1, const Matrix matrix2)