online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <stdio.h> #include <string.h> char *reverse (char *s); char *itos (int n); int main () { int n = 12345; char *s = itos (n); printf ("%s", s); return 1; } char * itos (int n) { int d = 0; char s[100]; int i = 0; do { d = n % 10; s[i] = (d + '0'); n = n / 10; i++; } while (n != 0); s[i] = '\0'; return reverse(s); } char * reverse (char *s) { int i = 0; int j = strlen (s) - 1; char temp; while (i < j) { temp = s[i]; s[i] = s[j]; s[j] = temp; i++; j--; } return s; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue