#include int func1(int a, int b) { int x, y; x = a + b; y = 2*x - b; return x*y; } int func2(int a, int b) { if(a>b) return a; else return b; } int func3(int a, int b) { int r = 0xDEADBEEF; switch(a) { case 0: case 1: r = b; break; case 2: r = a+b; break; case 3: r = a-b; break; case 4: r = a*b; break; default:; } return r; } void func4 () { printf ("hello world!\n"); } int main(int argc, char *argv[]) { int a; int b; int r; scanf("%d %d",&a,&b); r = func1(a,b); printf("func1 returns %d\n",r); r = func2(a,b); printf("func2 returns %d\n",r); r = func3(a,b); printf("func3 returns %d\n",r); func4 (); return 0; }