- ベストアンサー
ファイル(A)を読み込んで文字列を変数に代入、変数で別ファイル(B)を検索・・・
お世話になっております。 まず、仕様から書かせて頂きたいと思います。 【ファイルA】 商品名 数量 ------------- AAA, 3 BBB, 5 CCC, 6 AAA,5 . . . 【ファイルB】 AAA,11111 BBB,12345 CCC,99999 . . . 【ファイルC】 商品コード 数量 ------------------ 11111 8 12345 5 99999 6 (1)ファイルAを読込み、アルファベット文字列を変数に代入 (2)変数でファイルBを検索 (ファイルAの最後まで検索) (3)検索してみつかったら 数字文字列(商品コードとします)に変換 (4)商品コードと、数量の合計をファイルCに出力 fgets、strcmpなどを使って試してみたのですが、 うまく行かず、教えていただけますでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
私なら このデータ群を表せる構造体を定義してファイルAのデータを集計 ファイルBのデータから コードを挿入 出来上がった構造体の配列(またはリスト)から ファイルCを生成 といった手順で組みますけど ・・・
その他の回答 (1)
- gau_puzzler
- ベストアンサー率48% (39/81)
回答No.2
>うまく行かず、教えていただけますでしょうか? これだけでは何とも答えようがないです どのようにおかしいのか、自分では何が悪いのか? そのあたりを考えてからデバッグしないとだめです 実際に自分で書いたプログラムを机上で(つまり自分で)処理してみてはどうでしょうか? 上達の近道ですよ