I wonder if it is good or bad (or does not matter) if I reuse the variable names as much as possible? for example
int main(void){ //... int x=0; //..
Put it this way - how would you like it if I wrote a big pile of undocumented, complex code in such a way and, then, you get the job of maintaining/enhancing it.
Please do not do such a thing, ever :)