코딩/Language Coder

152 : 배열1 - 형성평가3

pikapika 2018. 5. 6. 22:04



10개의 정수를 입력받아 홀수 번째 입력받은 정수의 합과 짝수 번째 입력받은 정수의 합을 출력하는 프로그램을 작성하시오.



10 20 25 66 83 7 22 90 1 100
odd : 141
even : 283

[코드]

#include <stdio.h>

int main() {

 int arr[10];
 int sum1 = 0, sum2 = 0, i;

 for (i = 0; i < 10; i++)
  scanf("%d", &arr[i]);

 for (i = 0; i < 10; i += 2)
  sum1 += arr[i];

 for (i = 1; i < 10; i += 2)
  sum2 += arr[i];

 printf("odd : %d\n", sum1);
 printf("even : %d\n", sum2);

 return 0;
}