online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <stdio.h> #include <string.h> #include<stdlib.h> int func(int p[],int *end) { int a=0; int n=0; while(p<end) { if(p[0]==0) { while(p<end) { if(p[0]==0) { a++; p++; } else { p++; a++; n=a+n; } } } else { p++; n++; } } return n; } int main() { int arr[50] = { 1, 5, 10, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0 }; int *end=arr+_countof(arr); printf("%d\n", func(arr, end)); }

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