gesamt: keine auswertungsreihenfolge ftw, seiteneffekte ade
[testub10.git] / gesamt / lewurm_07.call
diff --git a/gesamt/lewurm_07.call b/gesamt/lewurm_07.call
new file mode 100644 (file)
index 0000000..2ba88c6
--- /dev/null
@@ -0,0 +1,7 @@
+long f(long[]);
+long ar[] = {100};
+int ret = f(ar);
+#define ERG1 (100 - 101)
+#define ERG2 (101 - 101)
+printf("ret ist %2i (sollte %2i ODER %2i sein)\n", ret, ERG1, ERG2);
+RET(ret == ERG1 || ret == ERG2);