• ベストアンサー

ファイル(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などを使って試してみたのですが、 うまく行かず、教えていただけますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

私なら このデータ群を表せる構造体を定義してファイルAのデータを集計 ファイルBのデータから コードを挿入 出来上がった構造体の配列(またはリスト)から ファイルCを生成 といった手順で組みますけど ・・・

その他の回答 (1)

回答No.2

>うまく行かず、教えていただけますでしょうか? これだけでは何とも答えようがないです どのようにおかしいのか、自分では何が悪いのか? そのあたりを考えてからデバッグしないとだめです 実際に自分で書いたプログラムを机上で(つまり自分で)処理してみてはどうでしょうか? 上達の近道ですよ

関連するQ&A

専門家に質問してみよう