-5

C を使用して顧客注文システムを開発しようとしています。ユーザーが顧客を追加するオプションを選択すると、システムはユーザーに顧客 ID の入力を求めます。入力した ID が Customers ファイルに既に存在するかどうかを確認する機能が必要です。何か助けてください。

4

2 に答える 2

1

ファイルを読み取り、ループ内で各顧客 ID を入力したものと比較します。

存在する場合...ループを壊し、出てきて、必要なエラー/メッセージを表示します。

存在しない場合は、黙って受け入れて先に進みます。

于 2012-12-31T09:40:32.230 に答える
1

バランスの取れたバイナリ ツリーを使用して、ノードが以前に挿入されたかどうかを確認できます<search.h>。Linux では (man tsearch) を利用できます。libavl というクロスプラットフォーム ライブラリもあり、単一の .h で提供されます: http:// adtinfo.org/

于 2012-12-31T10:09:29.743 に答える