Write a C Program to Print Mirrored Rhombus Star Pattern using for loop. This C example uses nested for loops to print the Mirrored Rhombus Pattern.
#include<stdio.h> int main() { int i, j, k, rows; printf("Enter Mirrored Rhombus Star Pattern Rows = "); scanf("%d", &rows); printf("Mirrored Rhombus Star Pattern\n"); for(i = 1; i <= rows; i++) { for(j = 1; j < i; j++) { printf(" "); } for(k = 1; k <= rows; k++) { printf("*"); } printf("\n"); } return 0; }

This C Program allows entering symbols to print in the Mirrored Rhombus Pattern using a while loop.
#include<stdio.h> int main() { int i, j, k, rows; char ch; printf("Symbol for Mirrored Rhombus Pattern = "); scanf("%c", &ch); printf("Enter Mirrored Rhombus Star Pattern Rows = "); scanf("%d", &rows); printf("Mirrored Rhombus Star Pattern\n"); i = 1; while(i <= rows) { j = 1; while(j < i) { printf(" "); j++; } k = 1; while(k <= rows) { printf("%c", ch); k++; } printf("\n"); i++; } return 0; }
Symbol for Mirrored Rhombus Pattern = $
Enter Mirrored Rhombus Star Pattern Rows = 10
Mirrored Rhombus Star Pattern
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$
$$$$$$$$$$