为什么在洛谷可以AC,但在Dev-c++上运行不了????????????????????
#include <bits/stdc++.h>
using namespace std;
int main() {
int a[2000004], b[2000005], c[2000005];
string A, B;
cin >> A >> B;
int len1 = A.length(), len2 = B.length();
for (int i = A.length(); i >= 0; i--) {
a[len1 - i] = A[i] - '0';
}
for (int i = B.length(); i >= 0; i--) {
b[len2 - i] = B[i] - '0';
}
for (int i = 1; i <= len1; i++) {
for (int j = 1; j <= len2; j++) {
c[i + j - 1] += a[i] * b[j];
}
}
int len = len1 + len2;
for (int i = 1; i <= len; i++) {
c[i + 1] += c[i] / 10;
c[i] %= 10;
}
while (c[len] == 0) {
len--;
}
for (int i = max(1, len); i >= 1; i--) {
cout << c[i];
}
return 0;
}