C implementation (17/41)

C implementation