Simple, en cualkier host basado en linux (ke es la mayoría) lo único ke tienes ke hacer es usar shell_exec(), yo lo uso con Laravel cuando necesito interactuar con Python. El siguiente es 1 ejemplo:
$output = shell_exec('python3 /var/www/html/public/scripts/python/stats-graph-parser.py');
la única diferencia con Python es ke para C debes generar 1 ejecutable previamente así ke al final (e.g.):
$output = shell_exec('python3 /var/www/html/public/scripts/c/my-script.cpp');
eso sí, luego has d parsear $output, pero bueno, x eso lo llaman trabajo 😂😂😂
PS: x motivos d seguridad shell_exec() puede no star disponible, y has d instalarlo, asegúrate d crear safety policies para evitar blokeos.