表达式求值
#include <stdio.h>
int main()
{
int x,y;
char ch;
scanf("%d",&x);
ch=getchar();
for(;;ch=getchar()){
if (ch!=’ ‘)
break;
}
scanf("%d",&y);
while (ch!=’.’){
if (ch==’+’){
x+=y;
}else if(ch==’-’){
x-=y;
}else if(ch==’’){
x=y;
}else
x/=y;
ch=getchar();
for(;;ch=getchar()){
if (ch!=’ ‘)
break;}
if(ch==’.’){
break;
}
scanf("%d",&y);
}
printf("%d",x);
return 0;
}