From 6b6f1f8cc0eb2534c64ee7bcf29729e6b6c94249 Mon Sep 17 00:00:00 2001 From: sprashanth2 Date: Wed, 29 Jan 2014 18:37:40 -0500 Subject: [PATCH] Update loop.c --- asst1/LocalOpts/loop.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/asst1/LocalOpts/loop.c b/asst1/LocalOpts/loop.c index fe6500a..53859c5 100644 --- a/asst1/LocalOpts/loop.c +++ b/asst1/LocalOpts/loop.c @@ -13,3 +13,21 @@ int loop (int a, int b, int c) } return ret + g; } +int Fact( int a) +{ +if(a == 1) + return 1; +else + { + return (a * (Fact(a-1))); + } +} + +int var_ar(int a, ...) { + return 42 + a; +} + +void call() +{ +Fact(5); +}