Last I checked that's not allowed in C. What version of C is this expected to work in?