输入任意长度的整数加、减法混合表达式,求值显示结果
输入格式:
输入任意长度的加、减混合表达式,回车结束;
表达式不含有空格;
如果表达式有其它运算符,则提前结束
输出格式:
显示表达式的运算结果
输入样例1:
10+3-2+5-6
输出样例1:
10
输入样例2:
10+3-2+5*6
输出样例2:
16
输入样例3:
19
输出样例3:
19
思路:
7 - 232
#include <stdio.h>
int main()
{
char ch;// 运算符
int num,sum=0;
scanf("%d",&sum);//
while((ch=getchar()) != '\n')
{
if(ch=='+')
{
scanf("%d",&num);
sum+=num;
}
else if(ch=='-')
{
scanf("%d",&num);
sum-=num;
}
else
break;
}
printf("%d",sum);
return 0;
}