编写一个函数 求出7~1000以内能被整除的数但不能同时被7和11整除的所有整数的倒数之和

编写一个函数 求出7~1000以内能被整除的数但不能同时被7和11整除的所有整数的倒数之和 在主函数中输出结果

#include <stdio.h>
float fun(int a[])
{
    int index = 0;float sum=0;
    for(int k = 0 ; k < 1000 ; k++ ){
        if(k%7==0)
            if(k%11!=0){
                sum=sum+1.0/k;
            }
        if(k%11==0)
            if(k%7!=0){
                sum=sum+1.0/k;
            }
    }
    return sum;
}
int main()
{  
  int aa[1000],k;
  float n;
  n = fun(aa);
  printf("%.4f\n",n) ;
  return 0; 
}