
No.2ベストアンサー
- 回答日時:
typedef struct {
char name[16];
int score;
} student_t;
int main(void)
{
student_t *student;
double sum=0.0;
fgetsやscanfなんかで人数を入力
mallocで人数分のメモリを確保。studentに先頭アドレスを入れる。
for( i = 0; i<人数;i++){
fgetsやscanfなんかで名前をstudent[i].nameが指し示すメモリに入れる。
fgetsやscanfなんかで点数をstudent[i].scoreに入れる。
sum += 点数;
}
printfで(sum / 人数)を出力。
やりたければfor文でprintf使ってstudent[i].name,student[i].scoreを出力
メモリを開放。
return 0;
}
平均出すだけだったら名前はいらないけどね・・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語において、 配列要素をひ...
-
define で 配列
-
c言語プログラミング 等差数列...
-
C言語 ファイルの指定された行...
-
エラーが出てしまいます
-
c言語
-
Excelですべての組合せ(重複組...
-
C言語 配列の長さの上限
-
CStringからchar*への型変換に...
-
isalpha()関数について
-
配列を使わずに、変数名を動的...
-
C言語の配列のサイズ
-
Integer変数をカラにしたいので...
-
Run-Time Check Failure #3とい...
-
リッチテキストボックスの中身...
-
C# Listを使わずに2次元配列の...
-
allocってなんですか?
-
文字列strの中から文字cを探す...
-
typedefをプログラム中で解除す...
-
MSFlexGridのSortメソッドについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
関数から配列を返すには?
-
c言語
-
c言語プログラミング 等差数列...
-
define で 配列
-
配列の要素数に変数を入れたい...
-
C言語 ファイルの指定された行...
-
int i, int i[1];
-
C#で構造体の配列を持った構造...
-
C言語において、 配列要素をひ...
-
C言語から質問です。
-
C#でのフィボナッチ数列
-
c言語 構造体
-
MFC - ダイアログボックスのPic...
-
構造体のextern方法
-
fclose()でセグメンテーション違反
-
C言語の課題が出たのですが自力...
-
2番目の最大値を求める
-
MFCのCArrayを使った二次元配列
-
const で宣言してるのに、値が...
-
配列の不正アクセスについて
おすすめ情報