C语言如何用if语句判断输入的符号,是否为运算符(+,-,*或者⼀)?

2025-01-07 06:36:36
推荐回答(2个)
回答1:

char ch;

ch = input();

if(ch == '+'){

}
if(ch == '-'){

}
if(ch == '*'){

}
if(ch == '/'){

}

回答2:

char op;

op=getchar();

if (op=='+')
{
puts("+");
}
else if (op=='-')
{
puts("-");
}
else if (op=='*')
{
puts("*");
}
else if (op=='/')
{
puts("/");
}
else puts("ERROR");