#include #include using namespace std; int* create_collection (int size) { int *collection; int i; collection = (int*) malloc(size * sizeof(int)); for(i=0; i < size; i++) collection[i] = rand() % 100 + 1; return collection; } void print_collection (int* c, int size) { int i; for (i=0; i < size; i++) { // cout << c[i] << " "; cout << *c << " "; c++; } cout << endl; } void main (void) { srand((unsigned) time(NULL)); int* c; int size; cout << "How many numbers? "; cin >> size; c = create_collection(size); print_collection(c, size); free(c); }