diaa baraka wrote:how many spaces does "\t" make?
Assuming that the output device uses it as a tab then at least 1 and up to the 'tab size' setting for the device. Typically this is between 1 and 8 but for most output devices that accept tabs it can be configured. The 'tab' adds spaces to take the output to the next tab boundary (multiple of the tab size).