C For Loop Without Initialization Vs Declaration