@sir @leo Ah ok, but as I can see clang had/has issues with VLAs at some point https://phoronix.com/scan.php?page=news_item&px=Linux-Kills-The-VLA
@leo @xj9 @sir I'm not sure such thing as a standard-compliant C compiler even exists. First, because very few people actually bother with buying a copy of the standard (yes, you have to pay for it) and instead use drafts. Second, because the standard is quite vague on many things, so it is possible for different implementations to be incompatible despite both being implemented according to the same standard (or its draft).
TL;DR C is a mess.
Welcome to your niu world ! We are a cute and loving international community Ｏ(≧▽≦)Ｏ !