fork(1) download
  1. #include <stdio.h>
  2.  
  3. #define N (20)
  4.  
  5. int main()
  6. {
  7. int arr[N][N];
  8. int n;
  9. int i, j;
  10.  
  11. scanf("%d", &n);
  12.  
  13. if(n > N)
  14. return 1;
  15.  
  16. // Fill array
  17. for(i = n - 1; i >= 0; --i)
  18. {
  19. for(j = 0; j <= i; ++j)
  20. {
  21. arr[i][j] = i * n + j;
  22. }
  23. }
  24.  
  25. // Print out
  26. for(i = 0; i < n; ++i)
  27. {
  28. for(j = 0; j < n - i - 1; ++j)
  29. {
  30. printf(" ");
  31. }
  32.  
  33. for(j = 0; j <= i; ++j)
  34. {
  35. printf("%4d", arr[i][j]);
  36. }
  37.  
  38. printf("\n");
  39. }
  40.  
  41. return 0;
  42. }
Success #stdin #stdout 0s 1792KB
stdin
5
stdout
           0
         5   6
      10  11  12
    15  16  17  18
  20  21  22  23  24