编辑代码

#include <stdio.h>

void printPatternNonRecursion(int n) {
    for (int row = 1; row <= n; row++) {
        for (int i = 1; i <= row; i++) {
            printf("%d ", row);
        }
        printf("\n");
    }
}

int main() {
    int n = 5;

    printf("非递归算法输出:\n");
    printPatternNonRecursion(n);

    return 0;
}