C Language Tasks for Beginners
Code :
#include <stdio.h>
int main()
{
int i, j;
for (i = 5; i >= 1; i--)
{
for (j = 1; j <= i; j++)
{
printf("%d", i);
}
printf("\n");
}
return 0;
}
-
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 prints the row number i multiple times.
-
Inner Loop (Columns): The inner
for loop
(j = 1 to j <= i) prints the current row number i, with the number of repetitions decreasing as i decreases.
-
New Line:
printf("\n"); moves the output to
a new line after printing each row.
Output :