编辑代码

#include <stdio.h>
// 非递归函数,打印指定行数的数值
void printPatternIterative(int n) {
    for (int i = 1; i <= n; i++) {
        for (int j = 0; j < i; j++) {
            printf("%d ", i); // 每行输出 i 次数字 i
        }
        printf("\n");
    }
}
int main() {
    int rows = 5; // 指定行数
    printPatternIterative(rows);
    return 0;
}