diff --git a/src/ee.c b/src/ee.c index a6b790c..16229d1 100644 --- a/src/ee.c +++ b/src/ee.c @@ -11,7 +11,11 @@ main (const int argc, const char* argv[]) const char** endPtr = argv+argc, ** arg = argv+1 ; - char* fmt = (argc > 1)? (strcmp(argv[1],"-f")==0)? "%f\n" : "%g\n" : "%g\n"; + char* fmt = "%g\n"; + if (strcmp(*arg,"-f") == 0) { + fmt ="%f\n"; + arg+= 1; + } while ((arg < endPtr) && (!error)){