···11+#include <stdio.h>
22+33+int add(int a, int b) {
44+ return a + b;
55+}
66+77+int multiply(int a, int b) {
88+ return a * b;
99+}
1010+1111+void greet(const char* name) {
1212+ printf("Hello, %s!\n", name);
1313+}
1414+1515+double divide(double a, double b) {
1616+ if (b != 0.0) {
1717+ return a / b;
1818+ }
1919+ return 0.0;
2020+}