在我自己电脑上能跑,但是过来检测就说各种没有定义,没搞懂为什么
#include<bits/stdc++.h>
using namespace std;
int b,c,i;
char a[1050]={0};
int main()
{
c=0;
i=0;
cin>>c;
gets(a);
b=strlen(a)-2;
for(int j=1;j<strlen(a);j++)
{
if(a[j]!='0')
cout<<a[j]<<"*"<<c<<"^"<<b;
b--;
if(j<strlen(a)-1&&a[j+1]!='0')
cout<<"+";
}
return 0;
}