fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. for(int row = 0; row < 7; ++row)
  7. {
  8. int d = abs(row - 3);
  9. char c = 'D' - d;
  10. int spaces = 2*d;
  11. for(int i = 0; i < spaces; ++i) printf(" ");
  12.  
  13. for(char q = c; q >= 'A'; --q) printf("%c ",q);
  14. for(char q = 'B'; q <= c; ++q) printf("%c ",q);
  15. puts("");
  16. }
  17. }
  18.  
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
      A 
    B A B 
  C B A B C 
D C B A B C D 
  C B A B C 
    B A B 
      A