题解(思路):
可以用c语言的scanf()输入,(不会的可以百度一下,最好记住这个输入方法,以后会很方便)
scanf(“%d %c %d=%s”,&a,&f,&b,c);这样就可以把“+,-,=”什么的抵消掉,然后将最后的值用一个字符数组表示(因为在100以内,所有数组长度为3即可),如果输入的字符是“?”,则该等式错,如果输入的数字,则令取一个整形变量broans
if(c[1]=='\0') broans=c[0]-48;
else if(c[2]=='\0') broans=(c[0]-48)*10+c[1]-48;
Else if(c[3]=='\0') broans=(c[0]-48)*100+(c[1]-48)*10+c[2]-48;
然后如果弟弟的答案等于正确答案,就做对一道题,最后输出做对题数即可;
注意EOF结束输入。