OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

ハッシュ法が得意な人お願いします。

  • すぐに回答を!
  • 質問No.109202
  • 閲覧数58
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 16% (1/6)

辞書検索プログラムが実行できません。どこがおかしいか教えてください。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define BUCKET_SIZE 100
typedef struct pointer
{
struct cell *chain;
}pointer;

struct cell{
char eng[20];
char jp[40];
struct cell *next;
} table[BUCKET_SIZE];

int n;
void read_dic();
void init_table();
int hash(char *tango);
void main();
struct cell *find(char *tango);
struct pointer bucket[BUCKET_SIZE];

void init_table()
{
int i;

for (i=0;i<BUCKET_SIZE;i++){
strcpy(table[i].eng,"0");
strcpy(table[i].jp,"0"); }

}

void main()
{
int m;
struct cell *p;
char tango[20];

read_dic();

while(1){
printf("\n単語を入力: ");
scanf("%s", tango);

if (strcmp(tango, "*") == 0){
printf("検索を終了\n");
exit(0);
}


if((p= find(tango)) == NULL)
printf("単語は見つかりませんでした\n");
else
printf("訳語: %s \n", table[p].jp);
}
}


まだ続きます。。。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル12

ベストアンサー率 0% (0/5)

管理者より: 続きの質問があるのでそちらをご参照下さい ...続きを読む
管理者より:
続きの質問があるのでそちらをご参照下さい


このQ&Aのテーマ
このQ&Aで解決しましたか?
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ