#include <stdio.h>
#define MAXN 10
int even( int n );
int OddSum( int List[], int N );
int main()
{
int List[MAXN], N, i;
scanf("%d", &N);
int a[MAXN];
int t;
int k = 0;
for ( i=0; i<N; i++ )
{
scanf("%d", &t);
List[i] = t;
if ( even(t)==0 )
{a[k] = t;
k++;}
}
printf("Sum of (");
int m;
for(m = 0; m < k; m++)
{
printf("%d ",a[m]);
}
printf(") = %d\n", OddSum(List, N));
return 0;
}
int even(int n)
{
int t;
if(n % 2 == 0) t = 1;
else t = 0;
return t;
}
int OddSum( int List[], int N )
{
int OddSum = 0;
int i;
for(i = 0; i < N; i++)
{
if(even(List[i]) == 0) OddSum += List[i];
}
return OddSum;
}
08-16
920
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交