C言語について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
sasaki

C言語について

#1

投稿記事 by sasaki » 14年前

うまく実行されなくて困っています。
誰か教えてください。

1から10のかかれたtxtファイルをfscanfを用い,1から10までの
 平均値を求めるプログラムを作成せよ.ただし,ファイルから読み込ん
 だ値はmain関数の配列に収め,関数内では計算のみを行うこと.


#include <stdio.h>
#define n 10

int main (void)
{
FILE *fp;
int i;
int b;
int a[n];
double c;

if((fp = fopen("test.txt","r"))==NULL)
printf("\a ファイルをオープンできません。\n");

else{
for(i=0; i<n; i++)
fscanf(fp,"%d",a[n]) = EOF{
fclose(fp);

}
}
for(i=0; i<n; i++){
b+= a[n];
c =((double)b/(double)n);
printf("%.2f",c);

}
return(0);
}

よろしくお願いします。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: C言語について

#2

投稿記事 by みけCAT » 14年前

せめてフォーラムルールをお読みください。
・コードはcodeタグで囲みましょう。
・このコードだとコンパイルエラーが出るはずです。
 エラーメッセージもお書きください。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

sasaki

Re: C言語について

#3

投稿記事 by sasaki » 14年前

大変失礼いたしました。
ルールをみて再度質問したいと思います。
ありがとうございます。

閉鎖

“C言語何でも質問掲示板” へ戻る