>>7
I don't see how a declaration or a definition are any different for a local variable.
And yet you felt the need to give out advice? WTF? Are you stupid? Are you a jew? Or are you both?
Anyways, since you clearly don't have the mental capacity to read, let me help your jewish ass out. In C, it's possible to declare a variable without actually defining it. The reason why you do this is because declared variable doesn't take up any storage. However, once you define it, it does in fact take up storage.