Code :
#include <stdio.h>int main(){ int i,j; for (i = 1; i <= 5; i++) { for (j = i; j <= 5; j++) { printf("%d",j); } printf("\n"); } return 0;}
-
Header File:
#include <stdio.h>
is needed to useprintf()
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 = 1 to 5
) controls the number of rows. Each row starts from the current value ofi
and prints numbers in increasing order. -
Inner Loop (Columns): The inner
for
loop (j = i to j <= 5
) prints numbers starting fromi
and ending at 5 for each row. -
New Line:
printf("\n");
moves the output to a new line after printing each row.
Output :
12345
2345
345
45
5