Header File:#include <stdio.h> is
needed to use printf() for printing output.
Main Function: The program starts from
int main(). It returns 0 to indicate successful completion.
Outer Loop (Rows): The outer for loop (i = 5
to i >= 1) controls the number of rows. The value of
i decreases from 5 to 1, determining how many digits will be
printed in each row.
Inner Loop (Columns): The inner for loop
(j = 5 to j >= i) prints numbers starting
from 5 down to the current value of i. In each iteration of
the outer loop, the inner loop prints decreasing values from 5 until
i.
New Line:printf("\n"); moves the output to
a new line after printing each row