#include #include "func1.h" int global = 8150; int sum(int,int); int sum(int a, int b) { int result = 451; result = a + b; return result; } int main(int argc, char **argv) { int local=4711; printf("Hello, world!\nglobal=%d local=%d\n", global, local); printf("Funktion 1: %d\n", func1(2)); printf("Funktion 2: %d\n" , func2(2)); int tmp = 0; for(int i = 0; i <= 5; ++i) { tmp += func1(i); } printf("For: %d\n", tmp); tmp = 0; int j = 0; while(j <= 5) { tmp += func1(j); ++j; } printf("While: %d\n", tmp); tmp = 0; int zeroes = 0; for(int i = 0; i <= 20; ++i) { if(func1(i) == 0) zeroes++; } printf("Nullstellen: %d\n", zeroes); int test = 5; recurse1(20); printf("\n"); recurse2(20); printf("\n"); local = sum(global, local); return local; }