#include #include int* create_on_stack(int n) { int *p = alloca(n * sizeof(int)); return p; } int* create_on_heap(int n){ int *p = malloc(n * sizeof(int)); return p; } int main() { int n = 6; int *stack = create_on_stack(6); int *heap = create_on_heap(6); return 0; }