I am still using notepad for writing my code and using command line for compilation.) i will now download some Integrated Development Environment
Me too, I use a simple text based editor and a command line for compiling this does not prevent you for using standard intendation of your code.
How hard is it to type spaces or add a tab character at the beginning of a line?
Properly formatted code will make it much easier to read and understand your code, thus prevent silly errors like mismatched brackets and so on.