编辑代码

#include <stdio.h>  
  
void printPatternRecursive(int n) {  
    if (n == 1) {  
        printf("1\n");  
    } else {  
        printPatternRecursive(n - 1);  
        for (int i = 0; i < n; i++) {  
            printf("%d ", n);  
        }  
        printf("\n");  
    }  
}  
  
int main() {  
    printPatternRecursive(5);  
    return 0;  
}