#include #include "array.h" int main(int argc, char **argv) { Array_T tokens; int i; /* Allocate array */ tokens = Array_new(); /* Add program arguments to array */ for (i = 1; i < argc; i++) { Array_addLast(tokens, argv[i]); } /* Print elements of array */ for (i = 0; i < Array_getLength(tokens); i++) { char *token = Array_getKth(tokens, i); printf("%s ", token); } printf("\n"); /* Free array */ Array_free(tokens); /* Return success */ return 0; }