For Loop Initial Declaration Used Outside C99