#include<stdio.h>
#include<string.h>
int main()
{
int n,a,b,s,t=0,i;
char c,d[20];
n=0;
while(scanf("%d%c%d=%s",&a,&c,&b,&d)!=EOF)
{
t=0;
if(d[0]!='?'){
s=strlen(d);
for(i=0;i<s;i++)
{
t=t*10+d[i]-'0';
}
if(c=='+')
{
if(a+b==t)
n++;
}
else if(c=='-')
{
if(a-b==t)
n++;
}
}
}
printf("%d\n",n);
return 0;
}
将一个 多位数存进 字符数组 再变为int型 代码
s=strlen(d);
for(i=0;i<s;i++)
{
t=t*10+d[i]-'0';
}
0.0分
1 人评分