Name: Anonymous 2010-11-14 12:39
You're parsing arguments and they are mutually exclusive.
versus
if ((A == 0 && B == 0) || (A != 0 && B!= 0))
return EXIT_FAILURE;versus
if ((A ^ B) == 0)
return EXIT_FAILURE;