如何打印每个阶段下的数字并让它整洁出来?

时间:2016-02-09 00:37:07

标签: c++ c loops row

#include <stdio.h>


int main(void) {
    int a, b, c;

  printf("stage A   stage B  Hypotenuse\n");
    for (a=1; a<1000; a++){

        for(b=1;b<1000;b++){

            for(c=1;c<1000;c++){

                if(a*a+b*b==c*c){

                    printf("     %d         %d        %d\n",a,b,c);

                }
            }
        }
    }

This is what i did, how can i make each one come under the stage in a row?
}

1 个答案:

答案 0 :(得分:0)

而不是'%d',您可以将'%10d'(您想要的任意数字)设置为多个数字宽的字段。