課題は「構造体を使って生徒番号、名前のイニシャル、身長、体重を表示させよ。ただし、ファイルからデータを読み込むこと。」です。
以下のように途中まで自分でやってみましたが、どのようにファイルからイニシャルだけを取り出して表示や、身長だけを取り出し表示するのかわかりません。
#include <stdio.h>
struct anthrop {
int id;
char initial[3];
double height;
double weight;
};
int main(void) {
struct anthrop bodydata[10];
FILE* fp;
int num;
fp = fopen("bodydata.dat", "r");
fscanf(fp,"id:%f,name:")
}
また使用するファイルは以下の通りです。
よろしくお願いいたします。