Variable Length Arrays in C99
int func2(char array[*]) { } int func(int sz) { char array[sz]; func2(array); }