- 締切済み
すみませんが、この問題解けるひとはおりませんか?
すみませんが、この問題解けるひとはおりませんか? (1)8人のデータが登録された架空名簿.txtを読み込むプログラムを作成せよ。 ただし以下の構造体と関数を用いるものとする。 ★テキスト内の人物の要素を格納する構造体 struct human_list{ char name[32]; int age; }; ★ファイル読み込みに使用する関数(stdio.hに入っている) fopen関数 fscanf関数 fclose関数 (2)隠れ課題(1)で読み込んだ名前と年齢をリストアップさせよ。 ただし以下の関数に手を加えて、それを用いて表示させること。 ★コンソールに人物データを表示させる関数 void list_up(struct human_list *list){ } 架空名簿.txt 1 山田太郎 20 2 円健史 30 3 新道花子 33 4 道長敦 22 5 北波多トム 90 6 木村猛 23 7 片山聡 43 8 南波あゆみ 35
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- neko1963
- ベストアンサー率49% (127/258)
fopenでオープンして、ファイルの終わりまで「ファイルの読み込み、コンソールに人物データを表示」を繰り返して、fcloseでクローズすれば良いのでは? human_list の取扱い方だけを少し考えれば簡単だと思います。
- toku4de-su
- ベストアンサー率20% (123/597)
わかる範囲で少しは書いた方がいいと思います。なんのために、勉強してるんですか?
- jacta
- ベストアンサー率26% (845/3158)
残念ながら、処理系不明の状況で、完全に移植性のあるプログラムを作ることは私にはできそうにありません。 それはそれとして... × この問題解けるひとはおりませんか? ○ この問題解ける方はおられませんか? OR この問題解ける方はいらっしゃいませんか? 国語も勉強しましょう。
- hanmemomo
- ベストアンサー率35% (205/580)
解ける人がいるかというより、誰でも解けますね。これ なんとなく、学校の問題レベルを感じます。 なので、自分で考えないと成長しませんよ 俺ならfscanfは使わないけどなー 文字がスペース区切りなんだし・・・(わかる人にはわかるね)