C program to print pyramid pattern using stars.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
/* C code to print pyramid by codingstreet.com */ #include<stdio.h> void printstar(int n){ int i=1; for(i=1;i<=n;i++) printf("*"); } void printspace(int n){ int i=1; for(i=1;i<=n;i++) printf(" "); } void printpyramid(int level){ int n=2*level-1; int i; for(i=n;i>=0;i=i-2){ printspace(i/2); printstar(n-i+1); printf("\n"); } } int main(){ int level; printf("\n Pyramid Pattern stars printing code in c by Codingstreet.com "); printf("\n Enter the level of pyramid : "); scanf("%d",&level); printf("\n Pyramid of level %d is : \n",level); printpyramid(level); return 0; } |
star pattern printing program in c