程序设计C语言,有关数组问题求解,用数组方法解答

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

望采纳

 
#include <stdio.h>
int main(){
    int i,j,n;
    scanf("%d",&n);
    for(i = 1;i <= n;i++){
        for(j = 0;j < i;j++){
            printf("%d ",1);
        }
        for(j = i + 1;j <= n;j++){
            printf("%d ",j - i + 1);
        }
        printf("\n");
    }
    return 0;
}