Home »
C programs »
C one-dimensional array programs
C program to print the square of array elements
Here, we are going to learn how to print the square of array elements in C programming language?
Submitted by Nidhi, on July 11, 2021
Problem statement
Here, we will create an array of integers and print the square of each element of the array on the console screen.
Printing square of array elements
The source code to print the square of array elements is given below. The given program is compiled and executed using GCC compile on UBUNTU 18.04 OS successfully.
C program to print square of array elements
// C program to print the square of array elements
#include <stdio.h>
int main()
{
int arr[5] = { 1, 2, 3, 4, 5 };
int i = 0;
printf("Array elements: \n");
for (i = 0; i < 5; i++)
printf("%d ", arr[i]);
printf("\nSquare of array elements: \n");
for (i = 0; i < 5; i++)
printf("%d ", arr[i] * arr[i]);
printf("\n");
return 0;
}
Output
Array elements:
1 2 3 4 5
Square of array elements:
1 4 9 16 25
Explanation
Here, we created an array arr with 5 elements and a counter variable i to traverse the array. Then we printed the elements of array and square of elements of the array on the console screen.
C One-Dimensional Array Programs »