Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.2740  Re[4]:プログラムのエラーについて
発言者:  
発言日: 2005 02/02 12:39
 
/* 動作保証不可 */
#include <stdio.h>
#include <stdlib.h>
#define NUM 10000
#define MAX_LEN 15

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

FILE *fp;
FILE *fp_b;
double sum = 0.0;
char string[MAX_LEN];
int count = 1;

fp = fopen("list.txt","r");
if (fp==NULL){
printf("I could not open a file(list.txt).\n");
return 1;
} else {
printf("I could open a file.(list.txt)\n");
}

fp_b = fopen("newlist.txt","w");
if (fp_b==NULL){
printf("I could not open a file(newlist.txt).\n");
return 1;
} else {
printf("I could open a file(newlist.txt).\n");
}

while ((fgets(string,sizeof(string)-1,fp)) != NULL){
sum += strtod(string,NULL);
if(count==200){
fprintf(fp_b,"%f\n",sum/200.0);
printf("%f\n",sum/200.0);
sum = 0.0;
count = 1;
}
count++;
}
fprintf(fp_b,"%f(%d)\n",(double)sum/count,count);
printf("%f(%d)\n",(double)sum/count,count);

fputs("\0",fp_b);

fclose(fp);
printf("I could close a file(list.txt).\n");

fclose(fp_b);
printf("I could close a file(newlist.txt).\n");

return(0);
}


▼関連発言

2735:プログラムのエラーについて [さくら] 02/01
 └2736:Re:プログラムのエラーについて [MSだす。] 02/02
  └2738:Re[2]:プログラムのエラーについて [MSだす。] 02/02
   └2739:Re[3]:プログラムのエラーについて [さくら] 02/02
    ├2740:Re[4]:プログラムのエラーについて [ ] 02/02
    │└2743:ありがとうございました [さくら] 02/02
    └2741:Re[4]:プログラムのエラーについて [MSだす。] 02/02
     └2744:ありがとうございました [さくら] 02/02 <

Pass 保存

早田のホームページへ
CGIROOM