행렬에서 자릿수 맞춰서 한자리든 두자리든 깔끔하게 보이려고하는데

C에서는 %3d하면 숫자가 1자리라도 3자리 빈칸이 자동으로 채워지자나?

C++에서는 이렇게 하려면 어떻게해야해?