Style corrections in main file
Some style changes:
	- Treat keywords as such and no functions (aka no parenthesis right after keywords)
	- No open curly bracket in the signature function
	- Honor 80 column displays, but avoid one function argument in each line
	- If the 'if' statement contains curly brackets, so does the 'else'
	- No tabs to align variable initializations

This improves code readibility.
Avoid C++ comments (though supported in most C compilers)
More on alignment in assignments
sizeof is an operator but historically it goes with parenthesis