fork download
  1. //Q59. Count even and odd numbers in an array.
  2. #include <stdio.h>
  3. int main() {
  4. int n, i, even = 0, odd = 0;
  5. printf("Enter number of elements:\n ");
  6. scanf("%d", &n);
  7.  
  8. int arr[n];
  9. printf("Enter %d elements:\n", n);
  10. for(i = 0; i < n; i++) {
  11. scanf("%d", &arr[i]);
  12. if(arr[i] % 2 == 0)
  13. even++;
  14. else
  15. odd++;
  16. }
  17.  
  18. printf("Even count = %d\n", even);
  19. printf("Odd count = %d\n", odd);
  20. return 0;
  21. }
  22.  
Success #stdin #stdout 0s 5320KB
stdin
6
1 2 3 4 5 6
stdout
Enter number of elements:
 Enter 6 elements:
Even count = 3
Odd count = 3