Para quem quer compilar online usando tablet ou celular, pode usar um sistema chamado ideone, que contem edição do código fonte, compilação, derupção, que são testes e localização de erros, dentre outras funções. É só digitar o código e dados de entrada.