/* smallest_multiple_all_tests * */ int smallest_multiple_all_tests(void) { /* local variables */ int tests_passed; int expected; int result; tests_passed = 0; /* test 1 */ expected = 2520; result = smallest_multiple(1, 10); if (result != expected) { printf("%s\n", "Test 1 Failed!"); printf("%s%d%s%d\n", "Expected: ", expected, ". Result: ", result); } else { tests_passed++; } /* test 2 */ expected = 232792560; result = smallest_multiple(1, 20); if (result != expected) { printf("%s\n", "Test 2 Failed!"); printf("%s%d%s%d\n", "Expected: ", expected, ". Result: ", result); } else { tests_passed++; } /* test 3 */ expected = 60; result = smallest_multiple(1, 5); if (result != expected) { printf("%s\n", "Test 3 Failed!"); printf("%s%d%s%d\n", "Expected: ", expected, ". Result: ", result); } else { tests_passed++; } /* test 4 */ expected = 420; result = smallest_multiple(1, 7); if (result != expected) { printf("%s\n", "Test 4 Failed!"); printf("%s%d%s%d\n", "Expected: ", expected, ". Result: ", result); } else { tests_passed++; } return tests_passed; }
int main () { int multiple = smallest_multiple(1,20); printf("%d\n", multiple); return 0; }
int main(){ cout<<smallest_multiple(20); return 0; }