fork download
  1. // Question:05 Sum of Odd Odd, Even Even
  2.  
  3. #include <stdio.h>
  4.  
  5. int odd_even(int x[], int arc);
  6.  
  7. int main()
  8. {
  9. int m[200];
  10. int i;
  11. int n;
  12.  
  13. scanf("%d", &n);
  14. m[0] = 0;
  15. for (i = 1; i <= n; i++)
  16. {
  17. scanf("%d", &m[i]);
  18. }
  19. printf("%d", odd_even(m, n));
  20. return 0;
  21. }
  22. int odd_even(int x[], int arc)
  23. {
  24. int j;
  25. int num = 0;
  26. for (j = 1; j <= arc; j++)
  27. {
  28. if (j % 2 == 0 && x[j] % 2 == 0)
  29. num = num + j + x[j];
  30. else if (j % 2 != 0 && x[j] % 2 != 0)
  31. num = num + j + x[j];
  32. }
  33. return num;
  34. }
  35.  
Success #stdin #stdout 0s 5520KB
stdin
8										
12 6 1 3 4 2 2 3
stdout
20