X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=testub10.git;a=blobdiff_plain;f=gesamt%2Flewurm_06.call;fp=gesamt%2Flewurm_06.call;h=e65a81c95e14041d5bc2a65e97535ae2e5d7bc48;hp=0000000000000000000000000000000000000000;hb=93ee438ea843a39de25259c94f2a80e338774db4;hpb=d3eee741334748ca1cec38587336fced47d7d108 diff --git a/gesamt/lewurm_06.call b/gesamt/lewurm_06.call new file mode 100644 index 0000000..e65a81c --- /dev/null +++ b/gesamt/lewurm_06.call @@ -0,0 +1,13 @@ +long f(long); +long g(long, long, long); +#define ERG(a) ((a-1)-(a-5)-(a-10)) +#define ARG1 -10 +#define ARG2 1333157 +#define ARG3 -35981341 +int ret1 = f(ARG1); +int ret2 = f(ARG2); +int ret3 = f(ARG3); +printf("ret1 ist %8i (sollte %8i sein)\n", ret1, ERG(ARG1)); +printf("ret2 ist %8i (sollte %8i sein)\n", ret2, ERG(ARG2)); +printf("ret3 ist %8i (sollte %8i sein)\n", ret3, ERG(ARG3)); +RET(ret1 == ERG(ARG1) && ret2 == ERG(ARG2) && ret3 == ERG(ARG3));