1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#include <stdio.h> #include "vec.h" typedef ints = vec[int](); int main() { struct ints a = intscreate(); for (size_t i = 0; i < 10; ++i) intsappend(&a, i); int sum = 0; for (size_t i = 0; i < 10; ++i) { sum += *intsat(&a, i); } printf("%i\n", sum); intsdestroy(&a); }