C Program to print multiple diamonds of $ | $ sign Diamond in C Language
#include
main()
{
int j,i,k,l,m,n;
char c;
do
{
printf("Enter the number of dollars in the base..");
scanf("%d",&k);
printf("\nEnter the number of diamonds you want ..");
scanf("%d",&n);
printf("\n\n");
for (i=1;i<=k;i++)
{
for(m=1;m<=n;m++)
{
for(l=0;l<(k-i);l++)
printf(" ");
for (j=0;j<i;j++)
printf ("$ ");
for(l=0;l<(k-i);l++)
printf(" ");
}
printf("\n");
}
for (i=1;i<=k;i++)
{
for(m=1;m<=n;m++)
{
printf(" ");
for(l=1;l<i;l++)
printf(" ");
for (j=1;j<=k-i;j++)
printf ("$ ");
for(l=0;l<i;l++)
printf(" ");
}
printf("\n");
}
printf("\nEnter y to try more...press any other key exit...\t");
c=getchar();
c=getchar();
putchar('\n');
}
while(c=='y');
}
No comments:
Post a Comment