C pseudocode