#include <iostream>
using namespace std;
int main()
{
int i;
char a[3], b[3];
int c[3], d[3];
while((cin>>a>>b) && ((a[0] - '0')||(b[0] - '0')))
{
int count, d;
count = 0;
d = 0;
for(i = 0;i<3; i++)
{
c[i] = a[i] - '0';
d[i] = b[i] - '0';
}
for(i = 2;i>=0; i--)
{
if((c[i] + d[i] + (count > 0?1:0))/10 == 1)
{count ++ ; }
}
cout<<count<<endl;
}
return 0;
}
+相关内容\ACM相关内容\ACM\ACM题目\自己动手动脑做的题acm.cpp(906) : error C2109: subscript requires array or pointer type
F:\c++相关内容\ACM相关内容\ACM\ACM题目\自己动手动脑做的题acm.cpp(906) : error C2106: '=' : left operand must be l-value
F:\c++相关内容\ACM相关内容\ACM\ACM题目\自己动手动脑做的题acm.cpp(910) : error C2109: subscript requires array or pointer type
执行 cl.exe 时出错.
自己动手动脑做的题acm.exe - 1 error(s), 0 warning(s)
不懂分析啊,求大神。。
找到对应的行,应该是左边的不是可变变量的元婴吧