online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include<iostream> using namespace std; int size(int n) { int i=0; while(n>0) { i++; n=n/10; } return i; } int main() { int n; cin>>n; int a[n]; for(int i=0;i<n;i++) { cin>>a[i]; } int m; cin>>m; int b[m]; for(int i=0;i<m;i++) { cin>>b[i]; } int carry=0,result=0,k,c[1003]; if(n<m) { int i,j,o=0; for(i=n-1, j=m-1;i>=0,j>=(m-n);i--,j--) { int first=0; first+=((a[i]+b[j])+carry); k=first%10; c[o]=k; o++; carry=first/10; } for(int f=m-n-1;f>=0;f--) { int d=0; d+=((b[f])+carry); k=d%10; c[o]=k; o++; carry=d/10; } for(int l=o-1;l>=0;l--) { cout<<c[l]<<", "; } cout<<"END"<<endl; } else { int i,j,o=0; for(i=n-1, j=m-1;i>=n-m,j>=0;i--,j--) { int first=0; first+=((a[i]+b[j])+carry); k=first%10; c[o]=k; o++; carry=first/10; } for(int f=n-m-1;f>=0;f--) { int d=0; d+=((a[f])+carry); k=d%10; c[o]=k; o++; carry=d/10; } for(int l=o-1;l>=0;l--) { cout<<c[l]<<", "; } cout<<"END"<<endl; } 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