C program to Print Alphabet T Using star pattern
Example
This C Program Print a pattern in the shape of the capital letter T using asterisks (*)
Explain Program
Step 1 ]
#include <stdio.h>
int main() {
int a, b;
int n = 7;
height of the T
n is set to 7, which means the height of the "T" will be 7 rows variable a and b are use as loop
Step 2 ]
for (a = 0; a < n; a++) {
This loop iterates from 0 to 6 (total 7 times),
each iteration representing one row of output.
Step 3]
Inner Loop – Columns
for (b = 0; b< n; b++) {
For each row, this loop iterates 7 times (columns from 0 to 6).
Step 4]
Conditional Statement
if (a == 0 || b == n / 2)
printf("*");
else
printf(" ");
a == 0: For the first row, print a * in every column — this forms the top horizontal bar of the "T".
b == n / 2: For all rows,
print a * in the middle column (
since n = 7, n / 2 = 3) — this forms the vertical bar of the "T".
Else, print a space.
Step 5 ]
printf("\n");
Moves the cursor to the next line after printing each row.