Pattern 18: hollow square Star pattern program in C using for loops
Write a C program to print the following Hollow Square Star pattern using for loops:
In this program we are going to discuss about the Hollow Square Star pattern program.
Here is an example output of pattern if the given input is 5.
Note: This program is one of the program in Series of Star Pattern programs in C
Hallow Square Star Pattern Program :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#include<stdio.h> int main() { int i,j,n; // Take input from the User printf("Enter Number : "); scanf("%d",&n); // Start from 1 and continue till n for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { // Print the '*' only if it border if(i==1||i==n||j==1||j==n) printf("* "); // one Star, one Space else printf(" "); // two Spaces } printf("\n"); } return 0; } |
Output of Hollow Square star pattern program on GNU GCC:
Related Programs :
- Basic star pattern program (The square pattern with stars).
- Triangle star pattern program.
- Triangle star pattern program with Spaces.
- Pyramid star pattern.
- Reverse Pyramid program.
- Diamond Star pattern program.
- star pattern program.
- K-Star pattern program.
- Empty Rhombus program.
- X-Star pattern program.
More C programs:
- Program to calculate Maximum of three numbers.
- What are Prime Number and C program to Check given number is Prime or Not
- Check given Number is Prime or not Using Square Root(sqrt) Function.(Efficient way)
- C Program to generate prime numbers between two numbers
- C Program to generate first N prime numbers.
- C program to Calculate percentage of student.
- C Program to check given year is the leap or not.
- C Program to convert Temperature.
- C program to understand type conversation.
- Finding Largest of two numbers using the conditional operator in C.
- C program to calculate the simple Interest,
- C program to understand Size of Operator.
- 200+ C Programs.
C Tutorials with simple Examples:
- Arithmetic Operators with Examples.
- Arithmetic operators priority and it’s Associativity.
- Modulus Operator and Hidden Concepts of Modulus Operator.
- Precedence Table or Operators Priority Table.
- Assignment Operator, Usage, Examples
- Increment Operator and Different types of Increment operators Usage with Examples.
- Decrement Operator and Different types of Decrement operators with Examples.
- Logical or Boolean Operators.