// 14-1
#include <stdio.h>

double ssk_wa;
double ssk_sa;
double ssk_seki;
double ssk_shou;

int sisoku(double a, double b)
{
    if (b == 0) {
        return -1; // ゼロ除算
    }
    ssk_wa = a + b;
    ssk_sa = a - b;
    ssk_seki = a * b;
    ssk_shou = a / b;
    return 0;
}

int main()
{
    double a, b;
    printf("変数aの値を入力\n");scanf("%lf", &a);
    printf("変数bの値を入力\n");scanf("%lf", &b);
    printf("a=%f, b=%f\n", a, b);
    if (sisoku(a, b)) {
        printf("Error：ゼロ除算\n");
        return 1;
    }
    printf("和：%f, 差：%f, 積：%f, 商：%f\n", ssk_wa, ssk_sa, ssk_seki, ssk_shou);
    return 0;
}