printf("%d\t%d", fahr, celsius);

の引数である、"%d\t%d"について質問です。

「\t」はタブ文字を表すということです。
viなどのエディタではタブを入力すると4文字や8文字などの設定した幅だけ空白が挿入されます。

"%d\t%d"についても同じように4文字や8文字などの一定の幅の空白が整数と整数の間に挿入されるのかと思いましたが、動作が違うようです。

これはどういうことでしょうか?