08/11/10 23:25:53
>>542
ツッコミどころが多すぎるんだが・・・
とりあえず
- char *dict[999], *input[50]
+ char dict[999][100], input[50][100]
として、適当に文字列を格納する領域を確保しておくこと。
勘違いだと思うけど
- for(i = 0; scanf("%s",input[i]) != '\n'; i++);
+ for(i = 0; scanf("%s",input[i]) == 1; i++);
添字が逆
- judge = compare( dict[j], input[k]);
+ judge = compare( dict[k], input[j]);
それから、そもそも input[j] に入っているのは標準入力から得た一行だから、単語ごとに分割する処理が必要