In this tutorial, we will learn a writing program in c to print all even numbers in an array. As we know that even number is divisible by 2.
Here we will iterate each array element and check it is divisible by 2 or not. If it is divisible by 2 then we will print the element as an even number. If not divisible by 2 then we will skip the printing.
Program in c to print all even numbers in array
#include <stdio.h> void main() { int i, size; printf("C Program to print all even number in array \n"); printf("First enter number of elements you want in array\n"); scanf("%d", &size); int arr[size]; for(i = 0; i < size; i++) { printf("Please give value for index %d : ",i); scanf("%d",&arr[i]); } printf("Even number in array are\n"); for (i = 0; i < size; i++){ if(arr[i]%2==0){ printf("%d \t",arr[i]); } } return 0; }
Output