/** * int-sort-argv.c * Sort integers provided on the command line. */ // +---------+-------------------------------------------------------- // | Headers | // +---------+ #include #include #include "int-sort.h" // +------+----------------------------------------------------------- // | Main | // +------+ int main (int argc, char *argv[]) { int i; // Everyone's favorite index int size = argc-1; // The size of the number array int nums[size]; // A bunch of numbers // Convert arguments to numbers for (i = 0; i < size; i++) nums[i] = atoi (argv[i+1]); // Sort them int_sort (nums, size); // Print the results. for (i = 0; i < size; i++) printf ("%d ", nums[i]); printf ("\n"); // And we're done return 0; } // main