aboutsummaryrefslogtreecommitdiff
path: root/C
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-11-17 17:04:34 +0200
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-11-17 17:04:34 +0200
commit977bd52a6aba263be856ac26d9bbdbdea17bd2d2 (patch)
tree960ba50851049e314a9b49a42fef12ef5b5a89ee /C
parentc717f9680ee6c1ac5209c2246378dc4784c1aa6c (diff)
downloadalgorithms-977bd52a6aba263be856ac26d9bbdbdea17bd2d2.tar
algorithms-977bd52a6aba263be856ac26d9bbdbdea17bd2d2.tar.gz
algorithms-977bd52a6aba263be856ac26d9bbdbdea17bd2d2.zip
Shortened pointer NULL checksHEADmaster
Diffstat (limited to 'C')
-rw-r--r--C/MatrixCalculator.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/C/MatrixCalculator.c b/C/MatrixCalculator.c
index 14c3754..26cdda3 100644
--- a/C/MatrixCalculator.c
+++ b/C/MatrixCalculator.c
@@ -120,17 +120,17 @@ int sumRows(char *command, int matrixRows, int matrixCols, double matrix[][matri
/* Get input */
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int rowSrc = atoi(command) - 1;
if (rowSrc < 0 || rowSrc >= matrixRows) return M_ERR_BAD_ROW_INDEX;
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int rowDst = atoi(command) - 1;
if (rowDst < 0 || rowDst >= matrixRows) return M_ERR_BAD_ROW_INDEX;
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
double mult = atof(command);
double tmp[matrixCols];
@@ -160,12 +160,12 @@ int multRows(char *command, int matrixRows, int matrixCols, double matrix[][matr
/* Get input */
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int row = atoi(command) - 1;
if (row < 0 || row >= matrixRows) return M_ERR_BAD_ROW_INDEX;
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
double amount = atof(command);
/* Multiply matrix row */
@@ -184,12 +184,12 @@ int divRows(char *command, int matrixRows, int matrixCols, double matrix[][matri
/* Get input */
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int row = atoi(command) - 1;
if (row < 0 || row >= matrixRows) return M_ERR_BAD_ROW_INDEX;
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
double amount = atof(command);
/* Divide matrix row */
@@ -208,12 +208,12 @@ int swapRows(char *command, int matrixRows, int matrixCols, double matrix[][matr
/* Get input */
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int row1 = atoi(command) - 1;
if (row1 < 0 || row1 >= matrixRows) return M_ERR_BAD_ROW_INDEX;
command = strtok(NULL, MATRIX_NUMBER_DELIMITER);
- if (command == NULL) return M_ERR_FEW_ARGS;
+ if (!command) return M_ERR_FEW_ARGS;
int row2 = atoi(command) - 1;
if (row2 < 0 || row2 >= matrixRows) return M_ERR_BAD_ROW_INDEX;