#include <stdio.h>
int main() {
int a, b, op;
scanf("%d %d %d", &a
, &b
, &op
);
switch (op) {
case 1: // 足し算
printf("%d + %d = %d\n", a
, b
, a
+ b
); break;
case 2: // 引き算
printf("%d - %d = %d\n", a
, b
, a
- b
); break;
case 3: // 掛け算
printf("%d * %d = %d\n", a
, b
, a
* b
); break;
case 4: // 割り算
if (b == 0) {
printf("エラー:0で割ることはできません。\n"); } else if (a % b == 0) {
printf("%d ÷ %d = %d\n", a
, b
, a
/ b
); } else {
printf("%d ÷ %d = %d 余り %d\n", a
, b
, a
/ b
, a
% b
); }
break;
default:
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBhLCBiLCBvcDsKICAgIHNjYW5mKCIlZCAlZCAlZCIsICZhLCAmYiwgJm9wKTsKCiAgICBzd2l0Y2ggKG9wKSB7CiAgICAgICAgY2FzZSAxOiAvLyDotrPjgZfnrpcKICAgICAgICAgICAgcHJpbnRmKCIlZCArICVkID0gJWRcbiIsIGEsIGIsIGEgKyBiKTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAyOiAvLyDlvJXjgY3nrpcKICAgICAgICAgICAgcHJpbnRmKCIlZCAtICVkID0gJWRcbiIsIGEsIGIsIGEgLSBiKTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAzOiAvLyDmjpvjgZHnrpcKICAgICAgICAgICAgcHJpbnRmKCIlZCAqICVkID0gJWRcbiIsIGEsIGIsIGEgKiBiKTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSA0OiAvLyDlibLjgornrpcKICAgICAgICAgICAgaWYgKGIgPT0gMCkgewogICAgICAgICAgICAgICAgcHJpbnRmKCLjgqjjg6njg7zvvJow44Gn5Ymy44KL44GT44Go44Gv44Gn44GN44G+44Gb44KT44CCXG4iKTsKICAgICAgICAgICAgfSBlbHNlIGlmIChhICUgYiA9PSAwKSB7CiAgICAgICAgICAgICAgICBwcmludGYoIiVkIMO3ICVkID0gJWRcbiIsIGEsIGIsIGEgLyBiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHByaW50ZigiJWQgw7cgJWQgPSAlZCDkvZnjgoogJWRcbiIsIGEsIGIsIGEgLyBiLCBhICUgYik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CgoKICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICBwcmludGYoIueEoeWKueOBqua8lOeul+eVquWPt+OBp+OBmeOAglxuIik7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0K