各自のデータを変数(char の配列と int)に代入しながら,fprintf() で フォーマット"%s %d\n" でファイル( data3.txt )に出力すれば良いことはわかるが、具体的に書くとなるとわからない。
プログラムを実行して、キーボードからデータを入力すると、それらのデータを data3.txt という名前のファイルで出力するプログラムを作りなさい。
まず人数の入力を促す
次に各個人のデータ ( 名前と点数 ) 入力を人数分行うこと
プログラム実行後の画面とそれに対する入力例を以下は示す。
人数:3 ←人数として「 3 」を入力
No.1
名前:Taro ←名前「 Taro 」を入力
点数:95 ←点数「 95 」を入力
No.2
名前:Jiro ←名前「 Jiro 」を入力
点数:65 ←点数「 65 」を入力
No.3
名前:Hanako ←名前「 Hanako 」を入力
点数:90 ←点数「 90 」を入力
このとき,data3.txt の内容が次のようになるようにすること.
3 ←先頭行に人数
Taro 95 ←1 人目のデータが「 名前 」と「 点数 」の間に半角スペースで区切られて入っている
Jiro 65
Hanako 90
回答1件
あなたの回答
tips
プレビュー