In this scenario the user will submit his/her C code to my server through a browser. The code will then be compiled and executed on my server and the output will be sent to the
You might consider using ideone API, some mobile devices software do so (CodeToGo for example)