Llame a un programa C desde php y lea la salida del programa

¿Alguien podría explicarme cómo ejecutar un programa C desde un script php y almacenar la salida de la consola del programa C en una variable php?

Mi programa imprime un valor entero en la consola usando la función C printf (). Quiero leer este valor y almacenarlo en una variable php.
Estoy usando Linux. Intenté exec pero no muestra el valor de la variable una vez que se hizo eco en la página

Este es el fragmento de código que estoy usando.

exec("Release/matchface image1.jpg image2.jpg", $output);
while( list(,$row) = each($output) ) {
  echo $row. "<br />";
} 

Respuestas a la pregunta(1)

Su respuesta a la pregunta