// Variable length arrays #include int main( int argc, char* argv[] ) { int N = 10; double a[N]; // Variable length array (length depends on N) int i; for ( i = 0; i < N; i++ ) a[i] = i; for ( i = 0; i < N; i++ ) printf( "a[%d] = %lf\n", i, a[i] ); }