#include <stdio.h>;
#include <stdlib.h>;
int main(void) {
unsigned long int x, y, z;
printf("\nTHIS PROGRAM PRINTS ASCII PYRAMID \n"); char c;
y = 71;
z = 12;
for (int i = 0; i < 7; i++) {
for (int j = 65; j <= y; ++j) {
printf("%c ", j
); /*prints left side of the string */ }
for (int k = 1; k < 2 * i; ++k) {
printf(" "); /*prints spaces between the strings */ }
for (int l = y; l > 64; l--) {
if (l == 71) {
//for (int p = 70; p > 64; p--)
// printf("%c ", i);
} else
printf("%c ", l
); /* prints right part of the string */ };
y = y - 1;
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+OwojaW5jbHVkZSA8c3RkbGliLmg+OwoKaW50IG1haW4odm9pZCkgewogIHVuc2lnbmVkIGxvbmcgaW50IHgsIHksIHo7CiAgcHJpbnRmKCJcblRISVMgUFJPR1JBTSBQUklOVFMgQVNDSUkgUFlSQU1JRCBcbiIpOwogIGNoYXIgYzsKICB5ID0gNzE7CiAgeiA9IDEyOwogIGZvciAoaW50IGkgPSAwOyBpIDwgNzsgaSsrKSB7CgogICAgZm9yIChpbnQgaiA9IDY1OyBqIDw9IHk7ICsraikgewogICAgICBwcmludGYoIiVjICIsIGopOyAvKnByaW50cyBsZWZ0IHNpZGUgb2YgdGhlIHN0cmluZyAqLwogICAgfQoKICAgIGZvciAoaW50IGsgPSAxOyBrIDwgMiAqIGk7ICsraykgewoKICAgICAgcHJpbnRmKCIgICIpOyAvKnByaW50cyBzcGFjZXMgYmV0d2VlbiB0aGUgc3RyaW5ncyAqLwogICAgfQogICAgZm9yIChpbnQgbCA9IHk7IGwgPiA2NDsgbC0tKSB7CiAgICAgIGlmIChsID09IDcxKSB7CiAgICAgICAgLy9mb3IgKGludCBwID0gNzA7IHAgPiA2NDsgcC0tKQogICAgICAgIC8vICBwcmludGYoIiVjICIsIGkpOwogICAgICB9IGVsc2UKICAgICAgICBwcmludGYoIiVjICIsIGwpOyAvKiBwcmludHMgcmlnaHQgcGFydCBvZiB0aGUgc3RyaW5nICovCiAgICB9OwogICAgeSA9IHkgLSAxOwogICAgcHJpbnRmKCJcbiIpOwogIH0KfQ==