3
Yep, working as intended.
If you'd like spaces, you can use the [cod e]blahblah[/cod e] structure. This is what most people use to keep the code they post to forums indented properly.
Or use underscores.
Or if html is active you can place a table.
Or if you can see a bunch of spaces here then you can use the ASCII code ALT-032 to put a hard space into your typing.