Tuesday 1 August 2017

code for making things with stars like arrow

#include<stdio.h>
#include<conio.h>
void main()
{
    int num;
    printf("Enter the number : ");
    scanf("%d",&num);
    for (int i=1;i<=num;i++)
    {
        for (int sp=i;sp<=num/2;sp++)
            printf(" ");
        if(i<=num/2+1)
            for (int j=1;j<=i*2+1;j++)
                if((j==1)||(j==2)||(j==i*2)||(j==i*2+1)||(j==(i*2+1)/2)||(j==1+(i*2+1)/2)||(j==2+(i*2+1)/2))
                    printf("-");
                else
                    printf(" ");
        if(i>num/2+1)
        {
            for(int k=1;k<=num/2;k++)
                printf(" ");
                printf("---");
        }
        printf("\n");
    }
    getche();

0 comments: