求助大佬 这样子为什么过不了啊 是不是逻辑有问题
查看原帖
求助大佬 这样子为什么过不了啊 是不是逻辑有问题
764793
Czh116489楼主2022/8/27 20:49
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b;
    char c;
    scanf("%d%d%c",&a,&b,&c);
    if(b==0&&c=='/')
    printf("Divided by zero!"); 
    switch(c)
    {
        case '+':
        printf("%d\n",a+b);
        break;
        case '_':
        printf("%d\n",a-b);
        break;
        case '*':
        printf("%d\n",a*b);
        break;
        case '/':
        printf("%d\n",a/b);
        break;
        default :
        printf("Invalid operator!");//输入错误项
        break;
    }
    
    return 0;
}
2022/8/27 20:49
加载中...