int mystery(int, int); main() { int x, y; printf("Enter two integers: "); scanf("%d%d", &x, &y); printf("The result is %d\n", mystery(x, y)); return 0; } /* Parameter b must be a positive integer to prevent infinite recursion */ int mystery(int a, int b) { if (b == 1) return a; else return a + mystery(a, b - 1); }