tinycc: scaffold/main.c: running mes-tcc compiled binary #6.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 16 Nov 2017 04:33:11 +0000 (05:33 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 16 Nov 2017 04:33:11 +0000 (05:33 +0100)
* scaffold/main.c (main): Use variable, if, argc, ++, +=, function call to return 42.

scaffold/main.c

index 154af0590efc803206d866f315787127256c8bb3..7ab20bc435547ea8d909d6c5ebf22947f5aa1ec5 100644 (file)
@@ -25,8 +25,11 @@ test ()
 }
 
 int
-main ()
+main (int argc, char *argv[])
 {
-  int a = 40;
+  if (argc == 6) return 42;
+  int a = 39;
+  if (argc > 1) a+=argc;
+  else a++;
   return a + test ();
 }