CODE:
--------------------------------------------------------
for(add1 = 0; add1 <=25; add1++){
for(add2 = 0; add2 <=25; add2++){
for(add3 = 0; add3 <=25; add3++){
for(add4 = 0; add4 <=25; add4++){
for(add5 = 0; add5 <=25; add5++){
for(add6 = 0; add6 <=25; add6++){
for(add7 = 0; add7 <=25; add7++){
for(add8 = 0; add8 <=25; add8++){
for(add9 = 0; add9 <=25; add9++){
for(add10 = 0; add10 <=25; add10++){
for(add11 = 0; add11 <=25; add11++){
for(add12 = 0; add12 <=25; add12++){
for(add13 = 0; add13 <=25; add13++){
for(add14 = 0; add14 <=25; add14++){
for(add15 = 0; add15 <=25; add15++){
for(add16 = 0; add16 <=25; add16++){
for(add17 = 0; add17 <=25; add17++){
for(add18 = 0; add18 <=25; add18++){
for(add19 = 0; add19 <=25; add19++){
for(add20 = 0; add20 <=25; add20++){
for(add21 = 0; add21 <=25; add21++){
for(add22 = 0; add22 <=25; add22++){
for(add23 = 0; add23 <=25; add23++){
for(add24 = 0; add24 <=25; add24++){
for(add25 = 0; add25 <=25; add25++){
for(add26 = 0; add26 <=25; add26++){
if((a + add1) !=
(a + add2) !=
(a + add3) !=
(a + add4) !=
(a + add5) !=
(a + add6) !=
(a + add7) !=
(a + add8) !=
(a + add9) !=
(a + add10) !=
(a + add11) !=
(a + add12) !=
(a + add13) !=
(a + add14) !=
(a + add15) !=
(a + add16) !=
(a + add17) !=
(a + add18) !=
(a + add19) !=
(a + add20) !=
(a + add21) !=
(a + add22) !=
(a + add23) !=
(a + add24) !=
(a + add25) !=
(a + add26))
{
BLABLABLA
}}}}.....}}}}
----------------------------------------------------------------------
END OF INCOMPLETE NOT SO WORKING CODE
Where a is the character 'A' (0x41) and add# increments from 0 to 25 (no sh!t)
I only want the if statement to be true when there aren't any repeats in the letters of the alphabet.
Ex. when true..
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ex. when false
AACDEFGHIJKLMNOPQRSTUVWXYZ
As it turns out the if statement doesn't do anything remotely close to what I want it too. As it turns out the if statement is always true. When it should be almost always false.
An obvious solution is:
if ((a + add1) != (a + add2) ||
(a + add1) != (a + add3) ||
(a + add1) != (a + add4) ||
(a + add1) != (a + add5) ||
(a + add1) != (a + add6) ||
(a + add1) != (a + add7) || ...... and 20 million more comparisons)
Does anyone know a shortcut?
Thanks,
Newman
b.t.w. I normally program java and still am not fluent with C. I decided to convert 2 years ago when I realized how useless the language actually is. So if there are really silly mistakes, point those out too.