我的程序输出为什么不能让空格在前面啊,见图

img


#include <stdio.h>

int main(){
    int i,j;
    for(i = 0;i < 4;i++){
        for(j = 4*i + 1;j < 5*i + 1;j ++){
            printf(" \t");
        }
        for(j = 5*i + 1;j <= 4*i+4;j++){
            printf("%d\t",j);
        }
        printf("\n");
    }
    return 0;
}

img