
Patrick B. answered 05/31/21
Math and computer tutor/teacher
#include <stdio.h>
#define MAX (10)
void find_divisible_by_2(int a[],int size)
{
int iLoop=0;
printf(" Elements divisible by 2:");
for (iLoop=0; iLoop<size; iLoop++)
{
if (a[iLoop]%2==0)
{
printf("%d ",a[iLoop]);
}
}
printf("\n");
}
void input_array(int a[],int * size)
{
int iLoop=0;
int rspAgain=1;
for (iLoop=0; iLoop<MAX; iLoop++)
{
printf("Input integer value # %d :>",(iLoop+1));
scanf("%d",&a[iLoop]);
rspAgain=-1;
while (rspAgain!=0 && rspAgain!=1)
{
printf(" another ??? (1 = YES 0=NO ) :>");
scanf("%d",&rspAgain);
}
if (rspAgain==0) { break; }
}
*size = iLoop+1;
}
main()
{
int A[MAX];
int N;
input_array(A,&N);
find_divisible_by_2(A,N);
}