improved printing of n-dimensional vectors
This commit is contained in:
+4
-2
@@ -42,7 +42,9 @@ _printVectorRecursive(vector_t* v, int depth) {
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
||||
if (i < v->size - 2 && i != v->size - 1) {
|
||||
if (i < v->size - 1 && v->type != CHAR) {
|
||||
fprintf(stdout, ", ");
|
||||
} else if (v->type == CHAR && i < v->size - 2 && v->size != 1) {
|
||||
fprintf(stdout, ", ");
|
||||
}
|
||||
}
|
||||
@@ -382,4 +384,4 @@ vectorInsertAt(vector_t* v, int index, void* element) {
|
||||
perror("specify a valid vector type\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user