Olá pessoal!
Eu estou desenvolvendo um trabalho para correção automática de programas em C, para isto, tenho que carregar um arquivo em uma página web (php) e compila-lo. Até aí tudo bem, o problema é que eu tenho que comparar a saída do programa com um problema cadastrado na página web.
Exemplo:
Pirmeiro eu cadastro um problema, por exemplo: "Desenvolva um programa em C que verifique se um número é par ou impar". Agora pego um arquivo com código fonte em C para verificar se um determinado número é par, carrego ele pela minha página web, e submeto ele a compilação. Após a compilação, eu executo ele, e preciso verificar se o arquivo compilado atende a solução do problema cadastrado.
O que eu não estou conseguindo é pegar o arquivo compilado executa-lo e passar um valor para ele verificar se o número é par ou impar para aí poder verifica se o programa atende a solução do problema ou não.
Alguém tem ideia de como fazer?