C Program to Print Floyd's Triangle

How to write a C Program Print Floyd's Triangle in C Programming Language ?


Solution:


#include<stdio.h>
#include<conio.h>

main()
{
   int n, i,  c, a = 1;

   printf("Enter the number of rows of Floyd's triangle to print\n");
   scanf("%d",&n);

   for ( i = 1 ; i <= n ; i++ )
   {
      for ( c = 1 ; c <= i ; c++ )
      {
         printf("%d ",a);
         a++;
      }
      printf("\n");
   }

   getch();
   return 0;
}

output

1

2 3

4 5 6

7 8 9 10

In Floyd's triangle nth row contains n numbers.


Learn More :