diff --git a/header/vectors.h b/header/vectors.h index ed05710c8227c956f42f3311c23d230ecfa6f62c..5347543b40178de853c2d462b630ab7660ed77b6 100644 --- a/header/vectors.h +++ b/header/vectors.h @@ -19,5 +19,7 @@ typedef int type; typedef struct vector_* vector; vector vector_create(); +vector vector_length(vector vec); + #endif \ No newline at end of file diff --git a/src/test_vectors.c b/src/test_vectors.c index bbfef5215c310b291485fb88163f52566c33df7e..31579d2755a298433b38c85496a10b31233cfe60 100644 --- a/src/test_vectors.c +++ b/src/test_vectors.c @@ -13,6 +13,5 @@ int main() { vector test = vector_create(); - return 0; } \ No newline at end of file diff --git a/src/vectors.c b/src/vectors.c index 4dc6314ae334142325869e7922ca0db89af17887..4941d2b80a90435534654ee75d02f6b30547de8d 100644 --- a/src/vectors.c +++ b/src/vectors.c @@ -23,3 +23,8 @@ vector vector_create() return vec; } + +vector vector_length(vector vec) +{ + return vec->length; +}