알고리즘/코드업
[코드업] 4021 홀수의 합 구하기 (C언어)
hoony_
2020. 4. 7. 01:04
반응형
상당히 빨리 해결했다.
마지막 조건문의 sum == 0 이라는 의미는 for문 안에 있는 if문이 한번도 실행되지 않았다는 의미이므로 입력된 모든 수가 짝수였다는 것을 알 수 있다.
C언어
#include <stdio.h>
int main(){
int num[7];
int sum = 0;
for(int i=0; i<sizeof(num)/sizeof(int); i++){
scanf("%d", &num[i]);
if(num[i] % 2 == 1){
sum += num[i];
}
}
if(sum == 0){
printf("%d\n", -1);
}else{
printf("%d\n", sum);
}
return 0;
}
|
반응형