I have write a code for the question but it showing some garbage value everytime i run it.
What is the error in this code ?
#include<bits/stdc++.h>
using namespace std;
void initial()
{
#ifndef ONLINE_JUDGE
freopen(“input.txt”,“r”,stdin);
freopen(“output.txt”,“w”,stdout);
#endif
}
int main()
{
initial();
int m;
cin>>m;
int arr[m];
for(int i=0;i<m;i++)
cin>>arr[i];
int n;
cin>>n;
int brr[n];
for(int i=0;i<n;i++)
cin>>brr[i];
int l= m>n?m:n;
int result[l];
int i=m-1;
int j=n-1;
int k=l-1;
int carry=0;
int sum;
while(k>=0)
{
sum=carry;
if(i>=0)
sum += arr[i];
if(j>=0)
sum += brr[j];
carry = sum/10;
sum = sum%10;
result[k] = sum;
i--;
j--;
k--;
}
if(carry!=0)
cout<<carry;
for(int i=0;i<l;i++)
cout<<result[l]<<", ";
cout<<"END";
}
