#include #include #include "dynamic_array.h" int main() { dynamic_array_t *da = init_dynamic_array(); for (int i = 1; i <= 50; i++) { add(da, &i); } delete (da, 10); int value = 1000; put(da, &value, 0); value = 5000; int another_value = 7000; add(da, &another_value); for (int i = 0; i < da->size; i++) { printf("value %d\n", *(int *)get(da, i)); } int value_for_invalid_index = 10000; put(da, &value_for_invalid_index, 150); return 0; }