用c语言或者c++编程

编写程序,输入两个整数A,B(可正可负),按规定的格式"A/B=商"输出除法算式及结果。

若除数为负数需要在该数外面加上小括号。例如:3/(-5)=-0.60

运行结果示例1:
5,2
5/2=2.50
运行结果示例2:
144,12
144/12=12.00
运行结果示例3:
3,-5
3/(-5)=-0.60
说明:

输入格式:"%d,%d"(要求先输入被除数,再输入除数)

输出格式1:"%d/%d=%.2f\n"

输出格式2:“%d/(%d)=%.2f\n”

输出格式3:“data error!\n”

#include<stdio.h>
int main() {
    int a, b;
    scanf("%d,%d", &a, &b);
    if(b == 0)
        printf("data error!\n");
    else if(b < 0)
        printf("%d/(%d)=%.2f\n", a, b, a * 1.0 / b);
    else
        printf("%d/%d=%.2f\n", a, b, a * 1.0 / b);
    return 0;
}