## Write a C program to print a square of an array of elements

Write a C program to print a square of an array of elements, in this C program example, we will see how to print a square of an array of elements.

Problem Statement:

Let’s suppose we have an array[1,2,4] and you have to write c code to print a square of an array [1,4,16].

### Sample input

Enter the size of an array: 4

Enter elements:

8

16

25

50

#### Sample output

square of element is:64
square of element is:256
square of element is:625
square of element is:2500

# Algorithm to print a square of an array of elements

• Declare one array and three variables.
• Take two inputs first for the size of an array another for elements in the array.
• Then, take for loop, one for input and another for the logic of square.
• Print an appropriate message.

# C program to print a square of an array of elements

```#include<stdio.h>
int main (){
int n,i,a,squ;
printf("enter the size of an array :");
scanf("%d",&n);
printf("enter the elements :\n");
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
for(i=0;i<n;i++){
squ=a[i]*a[i];
printf("square of the element:%d\n",squ);
}

return 0;
}```

# Explanation of this C program

Step 1: Start.

Step 2: Create a header file and include the library in it.

Step 3: Then create an int main function with return zero in last.

Step 4: Declare one array (a) and three variables (n,i,squ).

Step 5: Create two inputs one for the size of an array and another in for the loop for taking elements in array take input with the help of scanf.

Step 6: Create two foo loops, first for the input of elements and the second one for the logic of square (squ=a[i]*a[i]).

Step 7: Give all the conditions in the loop.

Step 8: Print an appropriate message with the help of print.

Step 9: Create return=0, because we will take int main function.

Step 10: End.

# The output of this C program In this way, we learned how to write a C program to print a square of an array of elements.