わかってるヤツも書いてると思うが
gccの拡張は制限はあるが
ブロックは値を持つ
配列の宣言は定数じゃなくていい