#include<stdio.h>

int main(int argc,char *argv[]){

  FILE *fp;//ファイルポインタ
  char line[6];//ファイルから読み込んだデータを格納
  int num;//数字に変換したデータを格納
  int sum=0;//読み込んだ数字の合計
  int threeMulNum=0;//3の倍数である数の個数
  int fiveMulNum=0;//5の倍数である数の個数

  if(argc!=2){
    printf("Please Enter File Name.\n");
    exit(1);
  }

  if((fp=fopen(argv[1],"r"))==NULL){
    printf("Can't Open File.\n");
    exit(1);
  }
  
  while(fgets(line,6,fp)!=NULL){
    puts(line);
    num=atoi(line);//数字に変換
    sum+=num;//合計
    if(num%3==0){
      threeMulNum++;
    }
    else if(num%5==0){
      fiveMulNum++;
    }
  }
  printf("Sum=%d threeMulNum=%d fiveMulNum=%d\n",sum,threeMulNum,fiveMulNum);
  fclose(fp);
}

