Changeable words: Difference between revisions

m
Minor edit to C code
m (→‎{{header|REXX}}: moved a filter to the READ loop (from the scan loop).)
m (Minor edit to C code)
Line 93:
const string_t* str2 = &dictionary[j];
if (i != j && hamming_distance(str1, str2) == 1)
printf("%2d : %-14s -> %s\n", n++, str1->str, str2->str);
}
}
Line 103:
<pre>
Changeable words in unixdict.txt:
1 : aristotelean -> aristotelian
2 : aristotelian -> aristotelean
3 : claustrophobia -> claustrophobic
4 : claustrophobic -> claustrophobia
5 : committeeman -> committeemen
6 : committeemen -> committeeman
7 : committeewoman -> committeewomen
8 : committeewomen -> committeewoman
9 : complementary -> complimentary
10 : complimentary -> complementary
11 : confirmation -> conformation
12 : conformation -> confirmation
13 : congresswoman -> congresswomen
14 : congresswomen -> congresswoman
15 : councilwoman -> councilwomen
16 : councilwomen -> councilwoman
17 : craftsperson -> draftsperson
18 : draftsperson -> craftsperson
19 : eavesdropped -> eavesdropper
20 : eavesdropper -> eavesdropped
21 : frontiersman -> frontiersmen
22 : frontiersmen -> frontiersman
23 : handicraftsman -> handicraftsmen
24 : handicraftsmen -> handicraftsman
25 : incommutable -> incomputable
26 : incomputable -> incommutable
27 : installation -> instillation
28 : instillation -> installation
29 : kaleidescope -> kaleidoscope
30 : kaleidoscope -> kaleidescope
31 : neuroanatomy -> neuroanotomy
32 : neuroanotomy -> neuroanatomy
33 : newspaperman -> newspapermen
34 : newspapermen -> newspaperman
35 : nonagenarian -> nonogenarian
36 : nonogenarian -> nonagenarian
37 : onomatopoeia -> onomatopoeic
38 : onomatopoeic -> onomatopoeia
39 : philanthrope -> philanthropy
40 : philanthropy -> philanthrope
41 : prescription -> proscription
42 : proscription -> prescription
43 : schizophrenia -> schizophrenic
44 : schizophrenic -> schizophrenia
45 : shakespearean -> shakespearian
46 : shakespearian -> shakespearean
47 : spectroscope -> spectroscopy
48 : spectroscopy -> spectroscope
49 : underclassman -> underclassmen
50 : underclassmen -> underclassman
51 : upperclassman -> upperclassmen
52 : upperclassmen -> upperclassman
</pre>
 
1,777

edits