输入n个整数,剔除能被3或者5整除的数.打印出剔除后的数组.如果数组为空输出NULL

例如输入1 2 3 4 5 6
输出了1 2 4
创造函数解决输入输出都在main函数中进行

#include <stdio.h>
int fun(int a[],int n)
{
    int m = 0;
    for(int i=0;i<n;i++)
    {
        if(a[i]%3 != 0 && a[i]%5!=0)
            a[m++] = a[i];
    }
    return m;
}
int main()
{
      int a[100];
      int n=0,m,i;
      do
      {
            scanf("%d",&a[n++]); 
      }while(getchar() != '\n');
      m = fun(a,n);
      if(m==0)
          printf("NULL");
      else
      {
          for(i=0;i<m;i++)
            printf("%d ",a[i]);
      }
}