请编写函数fun,其功能是:计算数组a中6个数组元素中值是奇数的这些数组元素的和。例如,在主函数中从键盘给数组a输入6个整数:1330 -244 0 123 345 -336后,输出为:sum=468。#include <math.h>#include <stdio.h>#define N 6/*请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。*/long fun(int a[],int n){}/*以下代码切勿修改*/main(){ int i; int a[N]; long sum; printf("\n\nInput %d numbers: ",N); for(i=0;i<N;i++) scanf("%d",&a[i]); sum =fun(a,N); printf("\n\nsum =%ld\n\n", sum); NONO();}NONO(){/* 请在此函数内打开文件,输入测试数据, 调用 fun 函数,输出数据,关闭文件。 */ FILE *rf, *wf ; int i; int a[N]; long sum; rf = fopen("3.in", "r") ; wf = fopen("3.out", "w") ; for(i=0;i<N;i++) fscanf(rf, "%d", &a[i]) ; sum = fun(a,N) ; fprintf(wf, "%ld\n", sum) ; fclose(rf) ; fclose(wf) ;}各位大神!帮帮小白吧,如何在不改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入编写的若干语句。