C Program to print Half Left Diamond in a star pattern
Program
#include <stdio.h>
void main()
{
int i, j, num;
int star, spaces;
printf("Enter number:\t");
scanf("%d", &num);
spaces = num - 1;
star = 1;
for(i = 1; i < num * 2; i++)
{
for(j = 1; j <= spaces; j++)
printf(" ");
for(j = 1; j <= star; j++)
printf("*");
printf("\n");
if(i < num)
{
star++;
spaces--;
}
else
{
star--;
spaces++;
}
}
}
Output
Enter number: 5
*
**
***
****
*****
****
***
**
*