Пользователь вводит с клавиатуры число, символ арифметического действия (+, -, *, /) и еще одно число. Программа должна напечатать результат. Примечание: используйте оператор ввода scanf. Для операции деления необходимо выполнить проверку того, что второе число, введенное пользователем, не равно нулю. В противном случае – выдавать сообщение об ошибке. на языке си
Код не проверял, но по идее должен работать. В любом случае псевдокод у тебя есть. Получаешь 2 числа, узнаешь знак, проверяешь через свитч какой это знак и выполняешь операцию...
Объяснение:
int main()
{
char a, b,c;
scanf("%c %c %c", &a, &b, &c);
if(c == "0")
printf("Второе число равно нулю");
switch(b){
case '+':
printf(a+b);
break;
case '-':
printf(a-b);
break;
case '*':
printf(a*b);
break;
case '/':
printf(a/b);
break;
}
return 0;
}