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. Each row starts with the current value of i and prints numbers in reverse order.
Inner Loop (Columns): The inner for loop
(j = i to j >= 1) prints numbers in decreasing order, starting from i and ending at 1 for each row.
New Line: printf("\n"); moves the output to
a new line after printing each row.