#include #include "foo.h" static int foo_void_counter = 0; void foo_void( void ) { foo_void_counter++; } int foo_void_info( void ) { return foo_void_counter; } int foo_add( int x, int y ) { return x + y; } int foo_strlen( const char *s ) { int len; for( len=0; (*s); len++, s++ ); return len; } void foo_strrev( char *s ) { int len = foo_strlen(s); for( int i=0; i=0; len-- ) { *(foo_tmpstr+len) = *(s+len); } foo_strrev( foo_tmpstr ); return foo_tmpstr; }