online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include<iostream> using namespace std; int main(){ int n1; cin>>n1; int arr1[n1]; for(int i=0 ; i<n1 ; i++){ cin>>arr1[i]; } int n2; cin>>n2; int arr2[n2]; for(int i=0 ; i<n2 ; i++){ cin>>arr2[i]; } int length = max(n1,n2); int arrRes[length+1]; int carry=0; int digit=0; for(int i=0 ; i<length ;i++){ int sum = arr1[n1-1-i]+arr2[n2-1-i]+carry; if(sum >= 10){ digit = sum % 10; carry = sum/10; arrRes[length-i] = digit; // cout<<"sum = "<<sum<<" digit = "<<digit<<" carry = "<<carry<<" i = "<<i<<endl; } else{ arrRes[length-i] = sum; carry=0; } sum = 0; } arrRes[0]=carry; if(arrRes[0]==0){ for(int i=1 ; i<=length ; i++){ cout<<arrRes[i]<<", "; } } else{ for(int i=0 ; i<=length ; i++){ cout<<arrRes[i]<<", "; } } cout<<"END"; return 0; }

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