1. 程式人生 > >Problem D: 求陣列元素的和

Problem D: 求陣列元素的和

Description
程式設計輸入一個含有十個整數的一維陣列,統計其中正數和負數的和。

程式已給出部分:

include<stdio.h>

int main(){
return 0;}

只需提交主函式中缺少的部分。

Input
十個整數。

Output
十個數中正數和負數的和。

Sample Input
12 3 -2 8 7 -8 1 9 -4 -6
Sample Output
40
-20

#include<stdio.h> 
int main(){    
    int i,a[10],suma=0,sumb=0; 
    for
(i=0;i<10;i++) { scanf("%d",&a[i]); if(a[i]>0) suma+=a[i]; //判斷如果為正數則加到一起suma else sumb+=a[i]; //負數則加到sumb裡 } printf("%d\n%d",suma,sumb); //輸出suma、b並在中間換行 return 0; }