Code for Program to print triangle inside square using * (stars) in C Programming
#include<stdio.h>
#include<conio.h>
void main()
{
int i,n,j,x;
clrscr();
printf("\n ENTER A VALUE: ");
scanf("%d",&i);
for(n=i;n>0;n--)
{
for(j=1;j<=n;j++)
printf(" * ");
for(j=i-n;j>=1;j--)
printf(" ");
for(x=n;x>=1;x--)
printf(" * ");
printf("\n");
}
for(n=0;n<i;n++)
{
for(j=0;j<=n;j++)
printf(" * ");
for(j=i-n;j>=2;j--)
printf(" ");
for(x=n;x>=0;x--)
printf(" * ");
printf("\n");
}
getch();
}
******************* OUTPUT *****************************************
ENTER A VALUE: 5
* * * * * * * * * *
* * * * * * * *
* * * * * *
* * * *
* *
* *
* * * *
* * * * * *
* * * * * * * *
* * * * * * * * * *
*********************************************************************