#include <stdlib.h> #include <string.h> double test_double(double x) { return x * 0.5; } char* test_string(char* s) { int l = strlen(s); char* r = malloc(sizeof(char) * (l + 1)); int i = 0; for (; i<l; i++) r[l-i-1] = s[i]; r[l] = '\0'; return r; } int test_int(int i) { return i * 2; } int test_two_params(int a, int b) { return a + b; }