write a program to produce the following output;
ABCDEFGFEDCBA
ABCDEF FEDCBA
ABCDE EDCBA
ABCD DCBA
ABC CBA
AB BA
A A
Answer Posted / super ali
#include<stdio.h>
02 main()
03 {
04 char z;
05 int j,i,k;
06 printf("Enter the number of rows..(1 to 26)\t");
07 scanf("%d",&k);
08 if(k<1||k>26)
09 {
10 printf("\nThe number entered was not in range of 1 to 26\n");
11 printf("exiting...\n");
12 exit(0);
13 }
14 printf("\n\n");
15 for (i=0;i<k;i++)
16 {
17 z = 'A';
18 for (j=0;j<k;j++)
19 {
20 if(j<k-i)
21 printf ("%c ",z);
22 else
23 printf("_ ");
24 z++;
25 }
26 z--;
27 for (j=k;j>0;j--)
28 {
29 if(j<=k-i)
30 printf ("%c ",z);
31 else
32 printf("_ ");
33 z--;
34 }
35 printf("\n\n");
36 }
37 }
----------------------------
| Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
What is a const pointer in c?
Explain what will the preprocessor do for a program?
Can a pointer be null?
How many levels deep can include files be nested?
Describe the steps to insert data into a singly linked list.
How do you define a string?
Apart from dennis ritchie who the other person who contributed in design of c language.
Do you know the purpose of 'register' keyword?
how we can make 3d venturing graphics on outer interface
I have seen function declarations that look like this
What are shell structures used for?
what are non standard function in c
Why is c still so popular?
Explain what is the stack?
A function can make the value of a variable available to another by a) declaring the variable as global variable b) Passing the variable as a parameter to the second function c) Either of the two methods in (A) and (B) d) binary stream