要实现的效果:开始输入一个数,然后输入一个运算符,然后再输入一个数。最后判断输出结果。
我的程序是这样:
#include <stdio.h>
void main()
{
int a,b;
char c;
printf("输入第一个数: ");
scanf("%d\n",&a);
printf("输入第一个运算符: ");
scanf("%c\n",&c);
printf("输入第二个数: ");
scanf("%d\n",&b);
if (c=='+')
printf("%d+%d=",a,b,a+b);
else if(c=='-')
printf("%d-%d=",a,b,a-b);
else if(c=='*')
printf("%d*%d=",a,b,a*b);
else if(c=='/')
printf("%d/%d=",a,b,a/b);
}
出现的问题。不能输入第3个数。