C – 三元运行至if else

有人可以帮助我将此行转换为if-else语句吗?

temp = head-> left? head-> left:head-> right;

谢谢!

if ( head->left ) temp = head->left; else temp = head->right; 
 if (head->left) { temp = head->left; } else { temp = head->right; }