error: ‘for’ loop initial declarations are only allowed in C99 mode [duplicate]

This happens because declaring variables inside a for loop wasn’t valid C until C99(which is the standard of C published in 1999), you can either declare your counter outside the for as pointed out by others or use the -std=c99 flag to tell the compiler explicitly that you’re using this standard and it should interpret it as such.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)