так, чтобы все мало-мальски автономные функции находились в разных модулях (для Си - это значит в разных исходных файлах). Вот тогда...
E-mail: info@telesys.ru