in other mainstream languages (to mention: Java, PHP, Python, Perl, C++) there is bright effort to make language better, to create new language versions, fix annoying problems or stole ideas from others. Why it's not like that in C? Why C is so constant!? I mean, I know C is so great and old and Unix and all, but come on, why not add e.g. namespaces?
basically it would just be synatatic sugar for a temporary array to store the values, and an assignment to the loop value at the beginning of each loop