1. 程式人生 > >習題4-1 求奇數和 (15 point(s))

習題4-1 求奇數和 (15 point(s))

習題4-1 求奇數和 (15 point(s))

本題要求計算給定的一系列正整數中奇數的和。

輸入格式:

輸入在一行中給出一系列正整數,其間以空格分隔。當讀到零或負整數時,表示輸入結束,該數字不要處理。

輸出格式:

在一行中輸出正整數序列中奇數的和。

輸入樣例:

8 7 4 3 70 5 6 101 -1

輸出樣例:

116
#include<stdio.h>
int main(){
  int N,sum=0;
  for(int i=1;;i++){
  scanf("%d",&N);
  if(N<=0)
  break;
  if(N%2!=0){
  sum+=N;
  }
  }
  printf("%d",sum);
  return 0;
}