// program to count the even and odd numbers in an integer
include
void new(int *a, int *even, int *odd);
int main()
{
int a, b, n, even=0, odd=0;
int arr[50];
printf(“Enter the limit :\n”);
scanf("%d",&n);
printf("Enter the array elements :\n");
for (int i =0 ; i<n; i++){
scanf("%d", &arr[i]);
new(&arr[i], &even, &odd);
}
printf("********______ *********** \n\n");
printf(" EVEN COUNT : %d\n ",even);
printf("ODD COUNT : %d\n\n\n ",odd);
printf("********______ *********** \n\n");
return 0;
}
void new(int *a, int *even, int *odd){
if(*a % 2==0){
(*even)++;
}
else{
(*odd)++;
}
}
Leave a Reply