#include <stdio.h> int main() { int x = 0,y = 0; unsigned int rows = 0; unsigned int star = 0; unsigned int space = 0; printf("Enter the number of rows = "); scanf("%u",&rows); space = (rows - 1); for(x=1; x < (rows*2) ; ++x) { // Print spaces for(y=0; y < space; ++y) { printf(" "); } // Print star for(y=0; y <= (star*2); ++y) { printf("*"); } // Print new line printf("\n"); if(x<rows) { ++star; --space; } else { ++space; --star; } } return 0; }
Output: