Rev pyramid stars pattern printing in C

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 */ #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 printpyramidrev(int level){ int n=2*level-1; int i; for(i=0;i<=n;i=i+2){ printspace(i/2); printstar(n-i); printf("\n"); } } int main(){ int level; printf("\n Rev 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); printpyramidrev(level); return 0; } |