C implementation (13/41)

C implementation