Program to find area of square in C

Program to find area of square in C


Welcome to our comprehensive guide on calculating the area of a square! In this article, we will walk you through the step-by-step process of determining the area of a square, providing you with a clear understanding of the concept and its practical application. Whether you’re a beginner or an experienced programmer, this guide will equip you with the necessary knowledge to solve this problem effectively. So, let’s dive in!

Understanding the Basics

Before we delve into the code implementation, let’s first establish a solid foundation by understanding the fundamental concept of a square. A square is a geometric shape with four equal sides and four right angles. The sides of a square are congruent, meaning they have the same length.

The Formula

To calculate the area of a square, we need to know the length of one side. Once we have this information, we can use the following formula:

Area = side * side


  • Area represents the area of the square.
  • side denotes the length of one side of the square.

Now that we have the formula at our disposal, let’s move on to the implementation.

Program to find area of square in C

Implementing the Solution

In this section, we will provide you with a comprehensive C program that calculates the area of a square based on user input. Here’s the code:

int main()
int s, area;
printf("Enter the value:");
printf("Area of square is:%d",area);
return 0;

Let’s break down the code step by step:

  1. We begin by including the necessary header file stdio.h, which allows us to use input/output functions.
  2. Next, we declare two variables: side to store the length of the side of the square, and area to store the calculated area.
  3. We prompt the user to enter the length of the side of the square using the printf function.
  4. The user’s input is then captured using the scanf function and stored in the side variable.
  5. Using the formula mentioned earlier, we calculate the area of the square and assign it to the area variable.
  6. Finally, we display the result using the printf function.

Example Execution

To provide you with a better understanding, let’s walk through an example execution of the program.

Enter the length of the side of the square: 5
The area of the square is: 25.000000

In this example, the user enters a side length of 5 units, and the program calculates and displays the resulting area, which is 25 square units.


Congratulations! You have successfully learned how to calculate the area of a square using a simple C program. By following the step-by-step guide provided in this article, you can now implement this functionality in your own projects effortlessly.

Remember, understanding the basics of programming and mathematics is crucial for mastering complex concepts. So keep exploring and practicing to expand your knowledge further.

If you have any questions or need further clarification, feel free to reach out to us. Happy coding!

graph LR
A[User Input]
A --> B{Enter the length of the side of the square}
B --> C[Capture user input using scanf]
C --> D[Calculate area = side * side]
D --> E[Display the result]

Note: The above diagram represents the flow of the program, showing the user input, data processing, and output stages

C Programming

C Programming Full Course

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
NEW TOXIC ROCKET CYCLE DECK in Clash Royale 2023 Best Deck in Clash Royale Best Deck for Arena 8 in Clash Royale Best Hog deck for Pro players Best Clash Royale Deck