@@ -752,25 +752,26 @@ static unsigned int w, i, j; // w1
752
752
753
753
static const char * word [] =
754
754
{
755
- "amaranth" , "amber" , "amethyst" , "apricot" , "aquamarine" , "azure" ,
756
- "baby" , "beige" , "brick" , "black" , "blue" , "blue-green " , "blue-violet " , "blush " ,
757
- "bronze" , "brown" , " burgundy" , "byzantium" , "carmine " ,
758
- "cerise" , "cerulean" , "champagne" , "chartreuse" , "chocolate " , "cobalt " , "coffee" , "copper " ,
759
- "cordovan" , "coral" , "crimson" , "cyan" ,
755
+ "amaranth" , "amber" , "amethyst" , "apricot" , "aqua" , " aquamarine" , "azure" ,
756
+ "baby" , "beige" , "brick" , "black" , "blue" , "blush " , "bronze " , "brown " ,
757
+ "burgundy" , "byzantium" ,
758
+ "carmine" , " cerise" , "cerulean" , "champagne" , "chartreuse" , "chestnut " , "chocolate " , "cobalt " ,
759
+ "coffee" , "copper" , " cordovan" , "coral" , "crimson" , "cyan" ,
760
760
"desert" ,
761
761
"electric" , "emerald" , "erin" ,
762
- "gold" , "gray" , "green" ,
762
+ "garnet" , " gold" , "gray" , "green" ,
763
763
"harlequin" ,
764
764
"indigo" , "ivory" ,
765
765
"jade" , "jungle" ,
766
766
"lavender" , "lemon" , "lilac" , "lime" ,
767
767
"magenta" , "maroon" , "mauve" ,
768
768
"navy" ,
769
- "ochre" , "olive" , "orange" , "orange-red" , " orchid" ,
769
+ "ochre" , "olive" , "orange" , "orchid" ,
770
770
"peach" , "pear" , "periwinkle" , "persian" , "pink" , "plum" , "prussian" , "puce" ,
771
771
"purple" ,
772
- "raspberry" , "red" , "red-violet" , "rose" , "ruby" ,
773
- "salmon" , "sangria" , "sapphire" , "scarlet" , "silver" , "slate" , "spring" ,
772
+ "raspberry" , "red" , "rose" , "ruby" ,
773
+ "sage" , "salmon" , "sangria" , "sapphire" , "scarlet" , "sepia" , "silver" , "slate" ,
774
+ "spring" ,
774
775
"tan" , "taupe" , "teal" , "turquoise" ,
775
776
"ultramarine" ,
776
777
"violet" , "viridian" ,
@@ -829,20 +830,40 @@ for (w = 0; w < (sizeof(word) / sizeof(char *)); w++ )
829
830
fprintf (fhout , "%04d-%02d-%s\n" , i , j , word [w ]);
830
831
}
831
832
}
832
- }
833
833
834
834
// test two words
835
835
/*
836
- for (w1 = 0; w1 < (sizeof(word) / sizeof(char *)); w1++ )
837
- {
838
- //if (w == w1) continue;
836
+ for (w1 = 0; w1 < (sizeof(word) / sizeof(char *)); w1++ )
837
+ {
838
+ //if (w == w1) continue;
839
839
840
- if (i < 10) fprintf(fhout, "%s-%01d-%s\n", word[w], i, word[w1]);
841
- if (i < 100) fprintf(fhout, "%s-%02d-%s\n", word[w], i, word[w1]);
842
- if (i < 1000) fprintf(fhout, "%s-%03d-%s\n", word[w], i, word[w1]);
843
- if (i < 10000) fprintf(fhout, "%s-%04d-%s\n", word[w], i, word[w1]);
844
- }
840
+ if (i < 10)
841
+ {
842
+ fprintf(fhout, "%s-%01d-%s\n", word[w], i, word[w1]);
843
+ fprintf(fhout, "%01d-%s-%s\n", i, word[w], word[w1]);
844
+ fprintf(fhout, "%s-%s-%01d\n", word[w], word[w1], i);
845
+ }
846
+ if (i < 100)
847
+ {
848
+ fprintf(fhout, "%s-%02d-%s\n", word[w], i, word[w1]);
849
+ fprintf(fhout, "%02d-%s-%s\n", i, word[w], word[w1]);
850
+ fprintf(fhout, "%s-%s-%02d\n", word[w], word[w1], i);
851
+ }
852
+ if (i < 1000)
853
+ {
854
+ fprintf(fhout, "%s-%03d-%s\n", word[w], i, word[w1]);
855
+ fprintf(fhout, "%03d-%s-%s\n", i, word[w], word[w1]);
856
+ fprintf(fhout, "%s-%s-%03d\n", word[w], word[w1], i);
857
+ }
858
+ if (i < 10000)
859
+ {
860
+ fprintf(fhout, "%s-%04d-%s\n", word[w], i, word[w1]);
861
+ fprintf(fhout, "%04d-%s-%s\n", i, word[w], word[w1]);
862
+ fprintf(fhout, "%s-%s-%04d\n", word[w], word[w1], i);
863
+ }
864
+ }
845
865
*/
866
+ }
846
867
}
847
868
848
869
return ;
0 commit comments