大佬帮忙看看,为啥是Runtime Error?
查看原帖
大佬帮忙看看,为啥是Runtime Error?
920550
Password201214楼主2023/5/27 10:54

大佬帮我看看,是哪里错了。

#include<bits/stdc++.h>
using namespace std;
string a, b, c;
int x[510], y[510], z[510], cy;
int main(){
   cin>>a>>b;
   int lena, lenb, lenc;
   lena=a.size();
   lenb=b.size();
   for(int i=lena-1; i>=0; i--)
   	x[lena-1-i]=a[i]-'0';
   for(int i=lenb-1; i>=0; i--)
   	y[lenb-1-i]=b[i]-'0';
   lenc=max(lena, lenb);
   for(int i=0; i<lenc; i++){
   	int temp;
   	temp=a[i]+b[i]+cy;
   	cy=temp/10;
   	c[i]=temp%10; 
   }
   if(cy!=0){
   	c[lenc]=cy;
   	lenc++;
   }
   for(int i=lenc; i>0; i++)
   	cout<<c[i];
   return 0;
}
2023/5/27 10:54
加载中...