// Implements a list of numbers using an array of fixed length #include #include int main(void) { // Prompt for number of numbers int capacity; do { capacity = get_int("Capacity: "); } while (capacity < 1); // Memory for numbers int numbers[capacity]; // Prompt for numbers int size = 0; while (size < capacity) { // Prompt for number int number = get_int("Number: "); // Add to list numbers[size] = number; size++; } // Print numbers for (int i = 0; i < size; i++) { printf("%i\n", numbers[i]); } }