如何对齐由ASCII字符组成的表中的数字

Pau*_*nta 3 c printf

我想打印一个int double double double double double double由ASCII字符组成的表格中的字符串.有哪些方法可以使值与表头保持一致并确保它们不会"溢出"?

我的表头看起来像这样:

+---------+------+------+------+---------+---------+---------+
 NrCamere | smin   smax   smed |  pmin      pmax      pmed
+---------+------+------+------+---------+---------+---------+
Run Code Online (Sandbox Code Playgroud)

Ant*_*ake 7

printf("%10f %10f\n", double_val0, double_val1);
Run Code Online (Sandbox Code Playgroud)

这将打印出最多10个字符宽度的两个双打.