C4droid is a C language code compiler designed specially to run on Android platforms. This application uses traditional GCC compiler which is used for compiling applications on Unix platform. With certain modifications to this app, C++ code can also be compiled on this application. The application costs only 1.5$. Further details about this application are here.