Не существует автоматического способа сделать это.Языки предлагают очень разные наборы функций.
Вам придется делать это вручную, желательно сверху вниз.Это означает, что при создании реализации C сначала напишите наиболее абстрактную функциональность, постепенно углубляясь в детали.