fork download
  1. #include <stdio.h>
  2.  
  3. void writeX(int n) {
  4.  
  5. int i;
  6.  
  7. for(i=0;i<n;i++) {
  8.  
  9. printf("X");
  10. }
  11. printf("\n");
  12.  
  13.  
  14.  
  15. }
  16.  
  17. void figure(int n) {
  18. if(n==0)
  19. return 0;
  20. else if(n>0) {
  21. figure(n-1);
  22. writeX(n);
  23. figure(n-1);
  24. }
  25. }
  26.  
  27. int main(void) {
  28.  
  29. int n;
  30.  
  31. scanf("%d", &n);
  32.  
  33. figure(n);
  34.  
  35. return 0;
  36. }
Success #stdin #stdout 0s 5288KB
stdin
4
stdout
X
XX
X
XXX
X
XX
X
XXXX
X
XX
X
XXX
X
XX
X