/** * tester.c * An interactive tester for reorder. */ #include #include #include "reorder.h" int main (int argc, char *argv[]) { int values[argc]; int i; int size = argc-1; int border; int splitter; for (i = 1; i < argc; i++) values[i-1] = atoi (argv[i]); splitter = values[0]; border = reorder (values, size, splitter); for (i = 0; i < border; i++) printf ("%3d (<=%d): %3d\n", i, splitter, values[i]); for (i = border; i < size; i++) printf ("%3d ( >%d): %3d\n", i, splitter, values[i]); return 0; } // main