// Введите 4-значное целое число n с клавиатуры и напишите программу, чтобы разделить ее на два 2-значных целых числа a и B. Вычислить и вывести результаты операций сложения, вычитания, умножения, деления и избыточностиразделить два числа.Например, n = -4321, если два целых числа после разбиения - это a и b, то a = -43 и b = -21.Результат операции деления требует, чтобы он был точным с точностью до 2 десятичных знаков, а тип данных был плавающим.Операции резервирования и деления должны учитывать деление на 0, то есть, если разделение B = 0, затем вывести информацию с подсказкой «Второй оператор - ноль!»
// Неудача для прохождения теста, Как мне исправить
#include<stdio.h>
#include<math.h>
int main()
{
int x, a, b;
printf("Please input n:\n");
scanf("%d", &x);
a = x / 100;
b = x % 100;
printf("%d,%d\n", a, b);
printf("sum=%d,sub=%d,multi=%d\n", a + b, a - b, a*b);
if (b == 0)
printf("The second operater is zero!");
else
printf("dev=%.2f,mod=%d\n", (float)a / b, a%b);
}